Você já tentou atualizar o grub do Ubuntu? Ele deve detectar todos os sistemas operacionais nos discos:
sudo update-grub
Eu tinha o Windows 7 (64 bits) e o Ubuntu 13.10 (32 bits) instalados no meu laptop ASUS N53S. Infelizmente, uma tela azul apareceu no Windows em cada inicialização, mas o Ubuntu continuou a rodar.
Eu decidi remover o Windows 7 para instalar o Windows 8.1 (64 bits). Foi um bom motivo para atualizar: -)
Eu formatei minha partição do Windows 7.
Mudei de MBR para GPT com gdisk para poder instalar o Windows 8.1. e consegui instalar o Windows 8.1.
Quando eu inicio meu computador, o GRUB aparece, mas o Windows 8.1 não aparece, só posso executar o Ubuntu.
root@Clenet:/home/clenet# parted -l
Model: ATA ST9750420AS (scsi)
Disk /dev/sda: 750GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17,4kB 1049kB 1031kB BIOS boot partition bios_grub
3 26,8GB 27,2GB 315MB ntfs Basic data partition hidden, diag
4 27,2GB 27,3GB 105MB fat32 EFI system partition boot
5 27,3GB 27,4GB 134MB Microsoft reserved partition msftres
6 27,4GB 299GB 272GB ntfs Basic data partition msftdata
7 327GB 721GB 394GB Microsoft basic data msftdata
8 721GB 742GB 20,3GB ext4 Linux filesystem
9 742GB 750GB 8487MB ext4 Linux filesystem
O Ubuntu está instalado na partição número 8, o Windows 8.1 em 6 (criou o 3,4 e o 5 durante a instalação)
Eu tentei o reparo de inicialização e recebi algumas mensagens de erro.
- EFI detectado. Por favor, verifique as opções
- EFI detectado. Por favor, use o disco de reparo de inicialização de 64 bits (www.sourceforge.net/p/boot-repair-cd) que contém uma versão compatível com EFI deste software.
Então eu tentei o boot-repair-disk (64-bit) em um pendrive, mas ele não pode reparar o boot. Aqui está a mensagem de erro:
Você instalou no sda8 uma versão do Linux que não é compatível com EFI. É provavelmente incompatível com o seu computador. Por favor, instale um sistema compatível com EFI. Por exemplo, Linux-Secure-Remix-64bit e Ubuntu-64bit são sistemas compatíveis com EFI
O comando os-prober não fornece nada:
root@Clenet:/home/clenet# os-prober
root@Clenet:/home/clenet#
Aqui está a saída de update-grub
.
root@Clenet:/home/clenet# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.12.0-031200-generic
Found initrd image: /boot/initrd.img-3.12.0-031200-generic
Found linux image: /boot/vmlinuz-3.11.0-15-generic
Found initrd image: /boot/initrd.img-3.11.0-15-generic
Found linux image: /boot/vmlinuz-3.8.0-35-generic
Found initrd image: /boot/initrd.img-3.8.0-35-generic
Found linux image: /boot/vmlinuz-3.12.0-031200-generic
Found initrd image: /boot/initrd.img-3.12.0-031200-generic
Found linux image: /boot/vmlinuz-3.11.0-15-generic
Found initrd image: /boot/initrd.img-3.11.0-15-generic
Found linux image: /boot/vmlinuz-3.8.0-35-generic
Found initrd image: /boot/initrd.img-3.8.0-35-generic
Found memtest86+ image: /boot/memtest86+.bin
done
root@Clenet:/home/clenet#
Você já tentou atualizar o grub do Ubuntu? Ele deve detectar todos os sistemas operacionais nos discos:
sudo update-grub
Você pode tentar executar o Reparo de inicialização! Eu tive problemas com o Windows 7 e reparo de inicialização corrigidos todos os meus problemas, é um programa que você pode instalar com um CD ao vivo e tem um muito fácil de usar GUI. Para usar Boot Boot primeiro boot para o live cd do ubuntu e escolha "Try Ubuntu". Em seguida, execute esses comandos em um terminal:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
boot-repair
Esses comandos devem adicionar o ppa, instalar o reparo de inicialização e executar o reparo de inicialização. Em seguida, basta clicar em Reparação recomendada. Se isso não funcionar, você também pode criar um resumo de informações de inicialização com a ferramenta e ele irá gravá-la em um endereço paste.ubuntu.com. Cole o link aqui se você tiver algum problema e talvez essa informação possa nos ajudar a resolver seu problema.
faça o download deste
grave-o para cd e inicialize-o, ele consertará qualquer problema relacionado ao grub em 2 minutos.
se isso não funcionou, como você indicou no seu comentário, use isso para inicializar no windows
uma vez que você está no Windows, faça o download easybcd no Windows e corrija-o de lá, isso deve funcionar.
Solução para o meu problema: Formate todo o disco rígido e instale o windows 8.1 próximo ao Ubuntu 13.10. Não é uma solução real, mas por causa dos meus backups, é a melhor solução e a mais rápida depois de 24 horas tentando consertá-la.
Obrigado por eles que tentam me ajudar.