web-dev-qa-db-fra.com

La mise à jour du BIOS supprimera-t-elle mon entrée Ubuntu EFI?

J'ai un HP ProBook G1 avec Windows 8.1 OEM sur lequel j'ai installé Ubuntu 14.04 LTS dans dualboot. Cet ordinateur portable a un BIOS qui rend difficile la modification du chargeur de démarrage par défaut appelé au démarrage du matériel, et je suppose que c’est pourquoi HP est venu avec un mise à jour pour son BIOS , permettant d’ajouter de nouvelles entrées EFI:

Améliorations:

  • Prend en charge le logiciel de chiffrement tiers pour ajouter de nouvelles entrées de démarrage UEFI.

J'aimerais donc mettre à jour mon BIOS, mais j'aimerais également connaître les précautions à prendre avant de le faire, car j'ai lu des rubriques traitant de problèmes après les mises à jour du BIOS sur d'autres machines, telles que:

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

    "Après la mise à jour réussie de mon bios, une erreur s'est produite et j'ai fini par placer un curseur clignotant dans le coin supérieur gauche de l'écran noir. Pas d'erreurs, pas de rien. Le bios ne répertorie plus qu'une option SATA: boot à la place de l'UEFI habituel. Ubuntu un. "

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

    Lors de la mise à jour du BIOS d'une carte mère Supermicro X9SCM-F (à partir du BIOS, versions 1.x à 2.x), ces entrées de démarrage seront perdues et Ubuntu ne démarrera plus par la suite. Le problème peut également se produire parallèlement à une mise à jour du BIOS ou de Grub.

Désolé pour les mauvais liens, je n'ai pas assez de réputation pour en poster plus de deux ...

3
hdl

Vous n'avez pas besoin de réinstaller grub car il ne sera pas supprimé.

Ce qui pourrait arriver, c’est que l’entrée NVRAM dans le EFI/BIOS pointant vers grub pourrait être supprimé.

Vous devrez donc certainement le recréer après la mise à niveau du BIOS. Pour cela, démarrez un Live CD/USB et exécutez une commande telle que

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

ou si vous utilisez démarrage sécurisé

Sudo efibootmgr -c -L Grub -l /EFI/ubuntu/shimx64.efi
3
solsTiCe