Olá, após uma instalação bem-sucedida do Ubuntu 12.10 amd64, agora não consigo inicializar o Windows 8.
Aqui estão minhas ações:
- Espaço criado (15 GB) para Ubuntu a partir do Windows 8 Computer Managment
- Inicialize o Ubuntu 12.10 amd64 LiveUSB com EFI e com a Inicialização segura ativada
- Criou 2 novas partições no final (13 GB Ext4 Root e 2 GB Swap)
- Partição de sistema EFI do Windows 8 selecionada para instalar o gerenciador de inicialização
O Grub me dá na inicialização:
- Ubuntu (funciona sem problemas)
- Ambiente de recuperação do Windows (muitos erros)
- Windows 8 (2 mensagens de erro descrevem logo abaixo)
As 2 mensagens de erro são:
error: can't find command drivemap.
error: invalid EFI file path
dual-boot
uefi
windows-8
secure-boot
Kouros
fonte
fonte
dd if=/dev/sda1 of=/media/some_usb_pendrive/backupfile
? Se esse backup existir, eu restauraria o sistema Windows / iniciaria partições que poderiam ter sido "danificadas".Respostas:
Encontrei uma solução temporária.
Adicionar uma entrada personalizada ao menu de inicialização do GRUB
Anexe o código abaixo a
/etc/grub.d/40_custom
.Atenção:
hd0,gpt1
aqui está o ID da minha partição do sistema EFI (ESP). Se o seu ESP não é a primeira partição do seu primeiro disco rígido durante a inicialização , a sua é diferente! Por exemplo,hd1,gpt2
para a segunda partição na segunda unidade.Substitua
part_gpt
porpart_msdos
se a unidade usa particionamento MBR e herdado e também mudehd0,gpt1
parahd0,msdos1
respectivamente.Aplicar alterações ao GRUB
Basta executar o seguinte comando, que deve gerar uma nova configuração do GRUB, incluindo a nova entrada personalizada:
Agora reinicie, você poderá inicializar o Windows 8 agora. Caso contrário, e o Windows reclamar da configuração corrompida do BCD, continue no superusuário: Como posso reparar o Windows 8 EFI Bootloader?
Aviso: Em algumas ocasiões, se você inicializar o Windows 8, o GRUB será substituído pelo Windows Boot Manager como gerenciador de inicialização padrão.
fonte
`
aparecendo noset root='(hd0,gpt1)'
pretendido. Dá erro para mim (eu tento com gpt3) mesmo sem esse personagem também. O erro é como(hd0,gpt1)
não foi encontrado.As entradas incorretas do Windows no GRUB são devido a este erro: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1024383
Solução: execute o Boot-Repair 's a
Recommended Repair
partir de um liveCD (ou liveUSB).fonte
SecureBoot
o BIOS, caso contrário, o Windows 8 ainda reclama ... Seria bom se isso pudesse funcionar enquanto mantivesse o SecureBootEu encontrei uma maneira de desligar o Windows 8. Consulte /superuser/499923/preinstalled-windows-8-and-linux-uefi-dual-boot-on-a-laptop/528581
No W8, em uma janela de comando com privilégios elevados, execute powercfg / h off. Quando você faz isso, o W8 já pode ter substituído a partição EFI. Foram necessárias algumas iterações para alterar o bootmgfw.efi e redefini-lo até travar, mas agora estou feliz.
Não sei dizer se apenas inicializar o W8 é suficiente ou se você precisa fazer login e reiniciar. Talvez alguém com mais paciência (trabalhei nisso por mais de meio dia) possa perceber.
fonte
Eu tenho o mesmo problema no meu laptop Asus-x202 (executando W8 e Ubuntu 13.04).
Uma solução um pouco irritante é boa o suficiente para mim no momento: no menu de inicialização, vá para o sistema (ou inicie o BIOS desde o início usando provavelmente f2). Se você usar a substituição para inicializar, o Windows iniciará normalmente.
fonte
O "substituir para inicializar" é um menu na guia "inicializar" do menu de configuração das placas-mãe. Ele permite que você selecione e inicie instantaneamente qualquer carregador de inicialização instalado no seu equipamento.
fonte
Estou com um problema semelhante no meu novo HP Pavillion Sleekbook, modelo 15-b142dx. Ele veio com o W8 pré-carregado. Consegui redimensionar a partição do Windows a partir do Windows e instalei o Ubuntu 13.04 de 64 bits a partir de um pen drive. No entanto, na reinicialização, o W8 iniciou normalmente, sem menu de inicialização. Então, usei o "boot-repair", que tornou o sistema não inicializável. Na inicialização, ele imprimiria:
Seria então desligado.
Após algumas tentativas e erros, descobri que pressionar F10 durante a inicialização me levaria ao BIOS, onde eu poderia desativar a Inicialização Segura. Na próxima inicialização, recebi um menu LONG do grub, com muitas entradas como:
Todos estavam contidos em um arquivo "/etc/grub.d/25_custom". Fiz uma cópia de backup desse arquivo e eliminei todas as entradas, exceto o carregador UEFI do Windows Boot. (Essa é uma das entradas que permite a inicialização do W8). Em seguida, executei o "update-grub" e terminei com um menu de inicialização muito melhor, e posso inicializar qualquer um dos sistemas operacionais.
fonte