Problema de inicialização dupla do EFI com o Windows 7 e o xubuntu 12.10

1

Muito obrigado pela leitura. Estou muito desesperada por uma resposta neste momento.

Então, de qualquer maneira, resolvi recentemente esse problema, permitindo-me instalar o xubuntu 12.10 corretamente. Este foi um problema com o MBR. (mesmo que eu use o EFI?: /)

Agora, quando eu inicializo o computador, eu entro no grub. ESTÁ BEM. O xubuntu funciona perfeitamente, sem coisas estranhas por lá. Mas quando eu tento inicializar o Windows, há esse erro: "erro: caminho do arquivo EFI inválido".

(Ambos os sistemas operacionais são x64 e também usam o EFI).

Este é o log de reparo de inicialização . Não consigo entender por que o Windows não inicializa: (

Qualquer ajuda é muito apreciada!

    
por Cedric Trost 13.03.2013 / 21:38

2 respostas

1

Sua configuração do GRUB está configurada para inicializar o Windows no modo BIOS, mas isso não funcionará porque você claramente tem uma instalação no modo EFI do Windows. Existem várias soluções possíveis. Aqui está um casal ....

Primeiro, você pode editar o arquivo chamado /etc/grub.d/40_custom e adicionar uma entrada como esta:

menuentry "Windows 7 (custom)" {
    insmod part_gpt
    insmod chain
    set root='(hd0,gpt3)'
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi.grb
}

Em seguida, digite sudo update-grub . Com alguma sorte que irá criar uma nova entrada do GRUB chamada "Windows 7 (custom)" que deve funcionar. Isso não é garantido, no entanto; O GRUB é bem meticuloso e escamoso sobre o lançamento do Windows. O que funciona em um sistema pode não funcionar em outro. Você provavelmente continuará a ter a entrada não funcional no menu GRUB.

Uma segunda opção é instalar rEFInd, que é uma alternativa ao GRUB. Se você instalá-lo através do pacote Debian, ele deverá se configurar automaticamente e ser iniciado da próxima vez que você inicializar; no entanto, o ícone do Windows em seu menu provavelmente lançará o GRUB, graças à maneira como a ferramenta Reparo de Inicialização "consertou" as coisas. Para corrigir esse problema, você pode digitar os seguintes comandos no Ubuntu:

cd /boot/efi/EFI/Microsoft/Boot/
cp bootmgfw.efi.grb bootmgfw.efi

Depois disso, a entrada do Windows deve inicializar o Windows. Você também terá uma entrada com um ícone do Ubuntu que inicializará o GRUB e um ou mais ícones do pingüim Linux que iniciarão o Ubuntu diretamente. Se os ícones do pinguim trabalharem de acordo com a sua satisfação e você não quiser mais o ícone do GRUB, poderá removê-lo excluindo o diretório /boot/efi/EFI/ubuntu ou editando /boot/efi/EFI/refind/refind.conf , removendo o comentário da linha dont_scan_dirs ou dont_scan_files e adicionando entradas a eles para manter o GRUB fora do menu.

    
por Rod Smith 14.03.2013 / 21:58
0

Eu não acho que sua instalação do grub estraguei o caminho para o Windows efi, no seu pastebin ele ainda está lá, /EFI/Microsoft/Boot/bootmgfw.efi , tente acessar no menu de inicialização do seu computador, pressione F10 ou F12 quando iniciar acima. Por outro lado, eu nunca consegui carregar um Windows efi de dentro do grub, embora eu deseje.

    
por Mike C. 16.03.2013 / 18:03