Le 09/11/2024 à 17:07, ajh-valmer a écrit :
... quasiment toujours, GRUB créé les paragraphes
correspondant aux UUID par des n° différents,
or, ils doivent être identiques.
Lors du reboot c'est le kernel panic...
Je dois modifier les UUID dans grub.cfg à la mano.
Je pense que tu aurais pu exposer le problème de manière
un peu plus claire et détaillée :-)
si tu veux qu'os-prober génère automatiquement des entrées pour les OS secondaires: false
GRUB_DISABLE_LINUX_UUID=truesi tu ne veux pas d'entrées grub basées sur des UUID (faut vérifier dans
(à mettre à true ou false ?).
la doc, mais je pense que tu reviens alors aux noms de périphériques à l'ancienne sda, sdb, etc...): true
si je comprends correctement ton intention, voir plus haut, je ne pense
pas cela possible en permanence :
Le 9 nov. 2024 à 23:36, ajh-valmer <ajh.valmer@free.fr> a écrit :
On Saturday 09 November 2024 20:54:20 didier gaumet wrote:
si tu veux qu'os-prober génère automatiquement des entrées pour les OS
secondaires: false
GRUB_DISABLE_LINUX_UUID=truesi tu ne veux pas d'entrées grub basées sur des UUID (faut vérifier dans >> la doc, mais je pense que tu reviens alors aux noms de périphériques Ã
(à mettre à true ou false ?).
l'ancienne sda, sdb, etc...): true
si je comprends correctement ton intention, voir plus haut, je ne pense
pas cela possible en permanence :
Je veux que les n° UUID ne changent plus.
S'ils changent, je dois créer grub.cfg à la mano.
Bref, je suis perplexe...
</div></blockquote><div class=""><div class=""><br class=""></div><div class="">Avec une partition SWAP :</div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><font face="Courier New"class="">$ sudo mkswap -U <UUID> /dev/<PARTITION></font></div></div></blockquote><div class=""><div class=""><br class=""></div><div class="">Avec une partition FAT (avec le paquet « mtools ») :</div></div><blockquote style="
<div class="">Mais indubitablement dans ce genre de pratique il est bien préférable de référencer les nouveau UUID dans les fichiers concernés (/etc/fstab er /etc/initramfs/configure/resume). C’est très automatisable avec la récupérationdes nouveaux UUID grâce à la commande « blkid » et les indiquant avec « sed » dans ces fichiers :</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><font face="Courier New" class="">$
si tu ne veux pas d'entrées grub basées sur des UUID (faut vérifier dans
la doc, mais je pense que tu reviens alors aux noms de périphériques à l'ancienne sda, sdb, etc...).
les UUID ont été introduits justement parce le nommageTu exprimes que os_prober peut comme ça changer les UUID.
sda,sdb,etc... est imprévisible :
1) Sans trop développer au sujet de mes avertissements du style "j'yJe propose un exemple qui vaut 10.000 mots.
connais rien" :
... --no-floppy --fs-uuid --set=root ddc7151d-bce9-4276-a86e-25f8bab3dbc6 ==================/etc/fstab et en listant /dev/disk/by-uuid
Rappel: tu peux savoir à quoi correspondent les UUID en regardant dans
les deux premiers UUID correspondent chez moi à /dev/dm-1 ce qui correspond au volume chiffré (chez toi si ce n'est pas chiffré ce doit être plus simple, ça doit correspondre, je suppose, à la partition racine)
C'est ton choix, si ça te convient... faut juste intégrer que tu cours
le risque que les intervenants te répondent de moins en moins si tu leur ressers toujours le même problème en boucle (fais un tour sur
Debian.user en anglais pour constater que certains demandeurs qui
veulent obstinément reproduire le même comportement au cours des années, bien qu'ils aient été prévenus des conséquences, et lassent certains des plus serviables)
C'est ton choix, si ça te convient... faut juste intégrer que tu cours
le risque que les intervenants te répondent de moins en moins si tu leur ressers toujours le même problème en boucle (fais un tour sur
Debian.user en anglais pour constater que certains demandeurs qui
veulent obstinément reproduire le même comportement au cours des années, bien qu'ils aient été prévenus des conséquences, et lassent certains des plus serviables)
5.1.11. GRUB n'exécute plus os-prober par défaut
Depuis longtemps, grub a utilisé le paquet os-prober pour détecter les
autres systèmes d'exploitation installés afin qu'il puisse les ajouter au menu d'amorçage. Malheureusement, cela peut être problématique
dans certains cas (par exemple lorsque des machines virtuelles invitées
sont en service), aussi cela a été désactivé par défaut dans la dernière publication amont.
Si vous utilisez GRUB pour amorcer votre machine et désirez continuer à
avoir d'autres systèmes d'exploitation listés sur votre menu d'amorçage,
vous pouvez changer cela. Soit vous éditez le fichier /etc/default/grub, assurez-vous d'avoir le réglage GRUB_DISABLE_OS_PROBER= false et exécutez
à nouveau la commande update-grub, soit vous exécutez dpkg-reconfigure <GRUB_PACKAGE>
pour changer cela et d'autres configuration de GRUB d'une manière plus conviviale.
notes bookworm 12 :!
ps/hs: si grub fait des erreurs c'est qu'il est possible qu'il garde la
trace d'anciens o.s non-presents mais non-purgés, cela m'est arrivé
deux fois, j'ai reglé une fois par le bios en effacant l'o.s non-valide
et l'autre fois en reconfigurant par un how-to trouve sur le net mon grub (mais ce n'etait pas sur bookworm et windows n'etait pas inclus uniquement des o.s linux).
5.1.11. GRUB n'exécute plus os-prober par défaut
Depuis longtemps, grub a utilisé le paquet os-prober pour détecter les autres systèmes d'exploitation installés afin qu'il puisse les ajouter au menu d'amorçage. Malheureusement, cela peut être problématique
dans certains cas (par exemple lorsque des machines virtuelles invitées sont en service), aussi cela a été désactivé par défaut dans la dernière
publication amont.
Si vous utilisez GRUB pour amorcer votre machine et désirez continuer à avoir d'autres systèmes d'exploitation listés sur votre menu d'amorçage, vous pouvez changer cela. Soit vous éditez le fichier /etc/default/grub, assurez-vous d'avoir le réglage GRUB_DISABLE_OS_PROBER= false et exécutez
à nouveau la commande update-grub, soit vous exécutez dpkg-reconfigure <GRUB_PACKAGE>
pour changer cela et d'autres configuration de GRUB d'une manière plus conviviale.
notes bookworm 12 :!
ps/hs: si grub fait des erreurs c'est qu'il est possible qu'il garde la
trace d'anciens o.s non-presents mais non-purgés, cela m'est arrivé
deux fois, j'ai reglé une fois par le bios en effacant l'o.s non-valide
et l'autre fois en reconfigurant par un how-to trouve sur le net mon grub (mais ce n'etait pas sur bookworm et windows n'etait pas inclus uniquement des o.s linux).
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 491 |
Nodes: | 16 (2 / 14) |
Uptime: | 138:00:56 |
Calls: | 9,693 |
Calls today: | 3 |
Files: | 13,728 |
Messages: | 6,178,017 |