Ce qui se passe lorsque nous décommentons GRUB_DISABLE_LINUX_UUID=true dans /etc/default/Grub.
Réponses
Trop de publicités?-
Je pense que le commentaire au-dessus de cette ligne dit tout.
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
-
Après avoir décommenté cette ligne, root= sera transmis comme nom de périphérique et non comme UUID.
linux /boot/vmlinuz-2.6.30-1-amd64 root=UUID=...
àlinux /boot/vmlinuz-2.6.30-1-amd64 root=/dev/sdX
-
Cependant, il n'est pas recommandé de décommenter cette ligne, car si vous supprimez/créez une nouvelle partition, la table de partition sera modifiée.
-
Pour que vous ne puissiez pas démarrer le système.
Quand on le décommente, la prochaine fois que Grub régénère /boot/Grub.cfg mettra des noms de périphériques absolus au lieu des UUID- i.e. /dev/sdXY
donc si vous réarrangez les partitions dans la table des partitions (par exemple insérer/supprimer des partitions) et que les numéros de partition ont changé- Grub ne peut pas trouver le noyau à démarrer
avec UUID, même le réarrangement des partitions ne cassera pas les choses.
L'inconvénient de l'UUID est qu'il est difficile de s'en souvenir. Ils sont longs et donc difficiles à retenir.
Il s'agit en fait d'ajouter des disques à votre système. Si votre disque était précédemment /dev/sda, et était branché sur SATA1 en tant que seul disque, et que plus tard vous ajoutez un second disque, mais que vous le branchez sur SATA0, il deviendra /dev/sda, et votre mappage root= sera invalide. Les UUID n'ont cependant pas ce problème, puisqu'il s'agit d'identifiants uniques.
De plus, si vous avez plusieurs cartes d'extension, elles sont parfois détectées à des moments légèrement différents, ce qui entraîne des affectations de noms de lecteurs différentes pour les lecteurs qui y sont accrochés. Là encore, l'UUID n'est pas affecté. De même, si un disque meurt, il arrive qu'un autre disque prenne sa place, par exemple, si /dev/sda meurt, peut-être qu'au prochain démarrage, /dev/sdb deviendra /dev/sda . Cela arrive.
Je dirais que plus le système est gros ou est susceptible de le devenir, plus il y a de possibilités de mélanger les disques au démarrage
Personnellement, je ne suis pas favorable à l'utilisation d'UUID pour les racines, mais je comprends que cela puisse avoir sa place.