De même, je n'accueille pas avec joie qu'un chargeur de démarrage modifie le contenu d'un disque ou d'un fichier.
Sylvain Blandel :
Non, ce n'est pas le chargeur de démarrage qui modifie le contenu d'un disque ou d'un fichier
Il me semble tout de même qu'il peut être amené à modifier le fs, comme par exemple enregistrer le dernier choix sélectionné dans /boot/grub/grubenv. Cela ne marche d'ailleurs qu'avec un certain nombre restreints de fs (les ext* par exemple), et uniquement dans les partitions bios, Grub2 ne gère lvm et raid qu'en lecture seule.
Ce fonctionnement (grub en écriture) n'est pas du tout le fonctionnement par défaut, au contraire ! C'est une possibilité, mais il y a un peu de chemin à faire pour activer ce fonctionnement, ce n'est pas la norme.
Sur Debian il y a le fichier /etc/default/grub dans lequel il faut mettre à jour une variable :
< GRUB_DEFAULT=0
> GRUB_DEFAULT=saved
Pour que grub ne choisisse pas la première entrée mais celle de grubenv.
Ensuite il faut ajouter une variable qui n'est pas si évidente à trouver (certains ralent parce qu'elle est mal ou pas documentée, mais FantastIX sera de ceux qui comprendront le mieux pourquoi).
> GRUB_SAVEDEFAULT=true
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Des entrées personnalisées, et qui ne sont pas modifiées par grub-mkconfig.
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche GRUB 2.00 est enfin sorti. Évalué à 2.
FantastIX :
Sylvain Blandel :
Il me semble tout de même qu'il peut être amené à modifier le fs, comme par exemple enregistrer le dernier choix sélectionné dans
/boot/grub/grubenv. Cela ne marche d'ailleurs qu'avec un certain nombre restreints de fs (les ext* par exemple), et uniquement dans les partitions bios, Grub2 ne gère lvm et raid qu'en lecture seule.Ce fonctionnement (grub en écriture) n'est pas du tout le fonctionnement par défaut, au contraire ! C'est une possibilité, mais il y a un peu de chemin à faire pour activer ce fonctionnement, ce n'est pas la norme.
Sur Debian il y a le fichier
/etc/default/grubdans lequel il faut mettre à jour une variable :Pour que grub ne choisisse pas la première entrée mais celle de
grubenv.Ensuite il faut ajouter une variable qui n'est pas si évidente à trouver (certains ralent parce qu'elle est mal ou pas documentée, mais FantastIX sera de ceux qui comprendront le mieux pourquoi).
ce commentaire est sous licence cc by 4 et précédentes