8 votes

Que se passe-t-il lorsque nous décomplémentons GRUB_DISABLE_LINUX_UUID=true ?

Ce qui se passe lorsque nous décommentons GRUB_DISABLE_LINUX_UUID=true dans /etc/default/Grub.

5voto

Rob Gray Points 1556
  • 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.

4voto

Max Schmeling Points 6295

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.

2voto

Robert Points 21

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.

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