• [^] # Re: Des entrées personnalisées, et qui ne sont pas modifiées par grub-mkconfig.

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche GRUB 2.00 est enfin sorti. Évalué à 2.

    FantastIX :

    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