Inicialização dupla do Windows 8.1 / Ubuntu 14.04: o grub não aparece

0

Primeira vez instalando o Ubuntu. Eu segui as instruções aqui , com a diferença de que:

  • Eu já tinha usado o Windows para criar 3 partições para o Ubuntu.
  • Esta linha na etapa 7 não funcionou: sudo apt-get install -y boot-repair && boot-repair , por isso executei um par diferente de comandos (possivelmente sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update then sudo apt-get install -y boot-repair && boot-repair ) que funcionaram.

Aqui está a saída:

link

Após reiniciar o Windows 8.1, eu corri o comando ...

bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi

... usando o prompt de comando do administrador e foi informado de que foi bem-sucedido. No entanto, quando eu reiniciar no Ubuntu usando meu Live USB stick, vejo que há um volume chamado SONYSYS com capacidade total de 268,4 MB, que contém este arquivo \EFI\ubuntu\shimx64.efi mas nenhum arquivo chamado grubx64.efi (mas talvez eu esteja procurando o lugar errado). Este volume também contém pastas chamadas BOOT e WINDOWS.

Você pode recomendar soluções que eu posso experimentar?

Nota: O Windows 8 Fast Startup está desligado, é Secure Boot. Mudar o comando admin propmt para bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi , como sugerido aqui , não resolveu o problema.

    
por James Newton 07.07.2015 / 00:57

1 resposta

0

Primeiro, uma partição chamada SONYSYS sugere que você tenha uma Sony. Infelizmente, muitos Sonys são conhecidos por terem EFIs escamosos, então você pode estar em uma briga. Se o computador for novo o suficiente e você ficar frustrado com isso, STRONGLY insiste para que você devolva o computador à loja para obter um reembolso. Em seguida, escreva para a Sony para informar você retornou a máquina porque estava com defeito, com detalhes. Os fabricantes continuarão vendendo lixo até sentirem a dor (na forma dos custos das máquinas devolvidas) de fazê-lo. Infelizmente, muitas pessoas rolam e pulam em obstáculos ridículos para evitar o retorno de mercadorias defeituosas.

Em segundo lugar, parece que o seu /dev/sda3 é sua partição do sistema EFI (ESP) , mas o computador também tem uma partição semelhante a ESP em /dev/sda1 . Não está claro qual dessas duas partições contém o gerenciador de inicialização que realmente inicializa o Windows, mas parece que o Ubuntu instalou o GRUB em /dev/sda3 . Eu não sei o suficiente sobre bcdedit para saber se isso modificaria a configuração de inicialização para apontar para arquivos em /dev/sda1 ou /dev/sda3 no seu caso, então é possível que esse seja o problema. Você poderia contornar isso montando as duas partições e copiando o diretório EFI/ubuntu de /dev/sda3 para /dev/sda1 , depois reiniciando no Windows e tentando com bcdedit novamente.

Outra opção, se você não investiu muito tempo na configuração do Windows, é reinstalar uma versão stock do Windows, em vez da versão personalizada da Sony, que provavelmente é a responsável pela sda1 / sda3 shenanigans e talvez outras idiossincrasias. Felizmente, você pode baixar a mídia do Windows legalmente, conforme descrito em aqui, entre outros lugares. Esta re-instalação pode simplificar e regularizar as coisas o suficiente para ajudar a resolver os problemas.

Se tudo isso falhar, a opção restante mais fácil (além de devolver o computador) é se engajar em alguns hacks feios que envolvem renomear o carregador de inicialização do Windows e copiar o GRUB (ou algum outro carregador de boot pronto para Linux) em seu lugar. . A ferramenta Reparo de inicialização pode fazer isso. A opção está no menu Avançado e refere-se ao backup e à renomeação de arquivos de inicialização EFI. (Não me lembro do fraseado preciso).

    
por Rod Smith 07.07.2015 / 04:13