Não é possível inicializar o Windows no BIOS legado depois de instalar o Ubuntu no UEFI

2

Para encurtar a história, eu instalei o ubuntu enquanto assistia netflix e me sentia muito preguiçoso, e poderia ter perdido todos os meus arquivos do windows 7.

Resumo rápido:

-Windows 7 foi instalado no BIOS da Legacy e eu instalei o Ubuntu nos bios da UEFI | -buntu installer não detectou nenhum outro sistema operacional no meu computador e queria escrever sobre o disco, então eu tive que editar manualmente a partição

-Diferentes avisos repetidos sobre o particionamento de janelas no instalador do ubuntu, eu fiz isso de qualquer maneira, atribuindo 140 shows ao Ubuntu e 500 ao Windows | Agora, meu computador não inicializa em nada além do Ubuntu

-no Gparted, ele ainda mostra que eu tenho duas partições e o windows 7 boot loader
No entanto, não consigo inicializar na partição não-linux, e o boot loader diz que eu preciso de um disco de recuperação.

Minha pergunta é que alguém sabe se o que eu fiz é consertável? Eu estou esperando que eu possa consertá-lo usando a maneira descrita neste tópico: Can é possível inicializar o Windows 7 depois de instalar o Ubuntu

Obrigado pela ajuda a todos!

Nota: o gparted mostra:

Foudn linux image: /boot/vmlinuz - 3.13.0.30 - generic  
Found linitrd image: /boot/initrd.img - 3.13.0 - 30 - generic  
Found linux image: /boot/vmlinuz - 3.13.0 - 24 generic  
Found  initrd image: /boot/initrd.img - 3.13.0 - 24- generic  
memtest  
memtest  
Found windows 7 (loader) on /dev/sda1
    
por user306093 16.07.2014 / 14:50

1 resposta

4

O problema é que você misturou seus modos de instalação - Windows no modo BIOS / CSM / herdado e Ubuntu no modo EFI / UEFI. O GRUB não pode alternar entre esses dois modos de inicialização, portanto, você precisará reinstalar um dos seus SO para que ambos utilizem o mesmo modo de inicialização ou encontre outra maneira de alternar os modos de inicialização.

Para reinstalar, é provável que seja mais fácil reinstalar o Ubuntu, mas você precisa ter certeza de que o instalador do Ubuntu está inicializando no modo BIOS. Geralmente, você pode selecionar o modo de inicialização do instalador escolhendo a opção correta no gerenciador de inicialização interno do seu computador. Geralmente há duas opções para mídia externa, uma das quais inclui a string "EFI" ou "UEFI" e a outra não. Escolha a que não possui a string "EFI" / "UEFI" para inicializar no modo BIOS. (Na verdade, você pode se safar instalando a versão em modo BIOS do GRUB sem reinstalar todo o Ubuntu, mas esse processo é mais difícil de explicar do que apenas reinstalar todo o Ubuntu.)

Se você deseja manter a inicialização de modo misto, só conheço duas maneiras de fazê-lo:

  • Você pode usar o gerenciador de inicialização interno do seu firmware - o mesmo que você usa para selecionar o caminho para inicializar uma mídia externa. Você provavelmente verá uma opção chamada "ubuntu" para inicializar o Ubuntu no modo EFI e outro que pode ser nomeado após o disco rígido que inicializará o Windows no modo BIOS. Os detalhes variam de um sistema para outro, e alguns não suportam a troca de modos de inicialização no momento da inicialização.
  • Meu rEFInd gerenciador de inicialização pode alternar os modos de inicialização. Inicialize o Ubuntu e instale o pacote Debian rEFInd e edite o arquivo /boot/efi/EFI/refind/refind.conf . Procure a linha scanfor , remova o comentário e adicione hdbios à sua lista de opções (deixando as existentes intactas). Quando você reiniciar, você verá uma opção para o GRUB, pelo menos uma opção para inicializar um kernel Linux diretamente, e pelo menos uma (provavelmente duas) opções para inicializar no modo legado. Uma das opções do modo legado deve inicializar o Windows. Esse recurso nem sempre funciona, mas deve funcionar na maioria dos computadores novos.
por Rod Smith 17.07.2014 / 19:34