web-dev-qa-db-fra.com

Comment empêcher les mises à jour de grub de réinitialiser mon bootorder EFI

J'utilise Clover comme premier chargeur de démarrage par défaut. Si Ubuntu y est sélectionné, Grub est activé (autant que je sache, il n’ya aucun moyen de sauter cette étape, je n’utilise pas vraiment Grub, je pourrais donc aussi bien la supprimer). Mon système utilise UEFI, j'ai donc défini mon bootorder préféré à l'aide de

Sudo efibootmgr -o XXXX,YYYY,ZZZZ

ce qui fonctionne bien, jusqu'à ce que Grub soit à nouveau mis à jour. Au cours de la mise à jour, les paramètres de ma commande de démarrage UEFI sont remplacés par les valeurs par défaut de Grub, avec lesquelles Grub est toujours défini comme premier chargeur de démarrage à atteindre.

Est-il possible de maintenir l'ordre d'amorçage que j'ai configuré et d'empêcher Grub de rétablir ses paramètres par défaut?

4
Daniel Schreij
Sudo dpkg-reconfigure grub-efi-AMD64

Pour les deux premières questions, acceptez les valeurs existantes (appuyez simplement sur Entrée), mais pour ce faire, sélectionnez Non:

 +----------------------| Configuring grub-efi-AMD64 |-----------------------+
 |                                                                           |
 | GRUB can configure your platform's NVRAM variables so that it boots into  |
 | Debian automatically when powered on. However, you may prefer to disable  |
 | this behavior and avoid changes to your boot configuration. For example,  |
 | if your NVRAM variables have been set up such that your system contacts   |
 | a PXE server on every boot, this would preserve that behavior.            |
 |                                                                           |
 | Update NVRAM variables to automatically boot into Debian?                 |
 |                                                                           |
 |                    <Yes>                       <No>                       |
 |                                                ^^^^                       |
 +---------------------------------------------------------------------------+
3
Tobia