11 votes

Comment empêcher Ubuntu d'écraser le bootloader Grub après une mise à jour ?

Y a-t-il un moyen d'empêcher Ubuntu d'écraser le bootloader ?

Cela se produit après la mise à jour (je suppose) du noyau du système. Je veux rester avec le bootloader de mon autre distro linux sans avoir à le changer manuellement à chaque fois qu'une certaine mise à jour d'ubuntu le modifie.

Merci.

5voto

oldfred Points 10672

Grub se souvient de l'endroit où réinstaller.

Pour voir quel lecteur grub2 utilise, voir cette ligne - Grub-pc/install_devices, vérifiez ce qu'il en est maintenant :

sudo debconf-show grub-pc

pour que grub2 se souvienne où réinstaller lors des mises à jour, Grub-pc est pour le BIOS et Grub-efi est pour l'UEFI, si vous désélectionnez tout, la commande ci-dessus doit être remplacée par un blanc ou Grub ne se réinstallera pas.

sudo dpkg-reconfigure grub-pc
sudo dpkg-reconfigure grub-efi-amd64

Entrer dans les premières pages, barre d'espacement pour choisir/choisir un lecteur, entrer pour accepter, ne pas choisir les partitions.

http://ubuntuforums.org/showthread.php?t=2189643

Vous pouvez aussi simplement changer pour installer Grub sur une partition. Nous suggérons de ne jamais installer sur une partition car cela ne fonctionne pas bien, mais si vous démarrez avec une autre copie de Grub, ce n'est pas vraiment un problème.

Comment faire ? Créer un écran GRUB2 personnalisé sans maintenance - Cavsfan

https://help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen

2voto

Tobia Points 373

La réponse de @oldfred m'a conduit à la bonne :

sudo dpkg-reconfigure grub-efi-amd64

Pour les deux premières questions, acceptez les valeurs existantes (il suffit d'appuyer sur la touche Entrée), mais lorsqu'il s'agit de cette question, 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>                       |
 |                                                ^^^^                       |
 +---------------------------------------------------------------------------+

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X