A inicialização dupla parou de funcionar depois de alterar temporariamente as configurações do BIOS

0

Eu tenho um laptop (Toshiba Portege Z30-C) onde faço boot duplo entre o Windows 7 Pro e o Linux Mint 18. Hoje, em um esforço para testar um USB inicializável, alterei o BIOS de inicialização de "UEFI (herdado)" para "CSM Boot". Depois de alterar as configurações do BIOS de volta para "UEFI (legado)", o grub não é mais carregado e vai direto para o carregador do Windows. Quando eu clico em F12 para a substituição de inicialização, vejo apenas "HDD" como uma opção, e presumo que é isso que leva a uma inicialização do Windows.

Antes da mudança, lembro que o BIOS incluía o "Ubuntu" na lista de dispositivos inicializáveis. Agora, no entanto, parece ter esquecido a instalação do meu Linux sem nenhuma maneira aparente de obter o Ubuntu (referendo o grub em uma das partições, eu presumo).

Nada foi alterado na partição linux e, até onde sei, nada deveria ter sido alterado na partição de inicialização. Como faço para obter minha distro linux de volta entre os "dispositivos" inicializáveis no BIOS?

Pelo que vejo na ferramenta de partição do Windows, todas as partições são como sempre foram.

    
por Jarmund 30.01.2017 / 18:24

2 respostas

0

Algo semelhante aconteceu comigo uma vez. Consegui corrigi-lo inicializando em um CD apenas para obter um menu de inicialização melhor e, em seguida, consegui inicializar em meu sistema operacional Linux no disco a partir do menu fornecido pelo CD. Então eu apenas consertei a inicialização do Grubs. Eu não sei os detalhes do porque o Windows faz isso. Isso foi há muitos anos também, então ymmv.

    
por 30.01.2017 / 19:39
0

Acontece que a configuração do BIOS para o CSM descartou todas as entradas do uefi, exceto as janelas que acompanham o laptop. A correção foi inicializar o Windows e adicionar novamente a entrada manualmente usando bcdedit do DOS-prompt do Windows:

#List the entries to find a usable one to start from:
bcdedit /enum firmware

#Copy the usable entry to a new one with an appropriate name:
bcdedit /copy {bootmgr} /d "Mint UEFI boot"

#The previous command returns the guid of the new entry. This entry goes into the next command where we edit the new entry to point to the ubuntu firmware.
bcdedit /set {guid_goes_here} path \EFI\ubuntu\shimx64.efi

#Optional: Set the new entry to be the first choice when booting:
bcdedit /set {fwbootmgr} displayorder {guid_goes_here_too} /addfirst

Depois disso, tudo voltou ao normal. Nenhuma outra mudança foi necessária.

    
por 31.01.2017 / 14:38