A atualização do BIOS removerá minha entrada do EFI do Ubuntu?

3

Eu tenho um HP ProBook G1 com o Windows 8.1 OEM no qual eu instalei o Ubuntu 14.04 LTS no dualboot. Este laptop tem um BIOS que torna difícil alterar o carregador de inicialização padrão chamado na inicialização do hardware, e eu acho que é por isso que a HP veio com um atualização do BIOS , permitindo que novas entradas de EFI sejam adicionadas:

  

APRIMORAMENTOS:

     
  • Fornece suporte para software de criptografia de terceiros para adicionar novas entradas de inicialização de UEFI.
  •   

Por isso, gostaria de atualizar meu BIOS, mas também gostaria de saber as precauções que devo tomar antes de fazer isso, porque li os tópicos que lidam com problemas após as atualizações do BIOS em outras máquinas, como:

  • superuser.com/questions/376470/how-to-reinstall-grub2-efi
  • superuser.com/questions/372962/why-would-an-efi-bios-update-break-the-efi-boot-manager
      

    "Após atualizar minha bios com sucesso, algo deu errado e acabei com um cursor piscando no canto superior esquerdo de uma tela preta. Sem erros, nada. A bios agora listava apenas uma opção SATA: boot no lugar de a usual UEFI Ubuntu One. "

  •   
  • www.thomas-krenn.com/en/wiki/Restore_Ubuntu_UEFI_Boot_Entries_after_BIOS_Update      
        

    Ao atualizar o BIOS de uma placa-mãe Supermicro X9SCM-F (do BIOS versão 1.x para 2.x), essas entradas de inicialização serão perdidas e o Ubuntu não inicializará mais depois. O problema também pode ocorrer ao lado de uma atualização do BIOS ou do Grub.

  •     
    Então, existe uma maneira de garantir que não atrapalharei meu sistema ao atualizar o BIOS?   

Desculpe por links ruins, eu não tenho reputação suficiente para postar mais de dois ...

    
por hdl 29.05.2015 / 11:29

1 resposta

3

Você não precisa reinstalar o grub porque ele não será excluído.

O que pode acontecer é que a entrada NVRAM na EFI / BIOS apontando para grub possa ser excluída.

Portanto, você certamente precisará recriá-lo após a atualização do BIOS. Para aquela inicialização em um Live CD / USB , e execute um comando como

sudo apt-get install efibootmgr
sudo efibootmgr -c -L Grub -l /EFI/ubuntu/grubx64.efi

ou se você usar Inicialização segura

sudo efibootmgr -c -L Grub -l /EFI/ubuntu/shimx64.efi
    
por solsTiCe 29.05.2015 / 13:02