GRUB ne détecte pas mon SATA

[quote=“xavshef”]Je préfères travailler avec LABEL= plutot qu’avec l’UUID.

Il faut juste penser a affecter un label lors de la creation du systeme de fichier. Apres ftsab et grub/menu.lst sont plus propres.

X[/quote]
Pas forcément à la création du systeme, ça se fait après avec, entre-autres, Gparted mais aussi en console.
perso, j’ai les deux sur des machines différentes.

[quote=“xavshef”]Je préfères travailler avec LABEL= plutot qu’avec l’UUID.

Il faut juste penser a affecter un label lors de la creation du systeme de fichier. Apres ftsab et grub/menu.lst sont plus propres.

X[/quote]
le label est plus parlant. Mais il doit être positionné par l’utilisateur. Un automatisme ne peut que créer des labels se ressemblant, ce qui a par exemple été le cas de Redhat il y a quelques années, qui créait des labels / et /boot. Tu te doutes que s’il y avait deux installations du même os sur la même machine, il y avait confusion. D’ou le choix des uuid.

L’uuid est maintenant automatique dans grub2, même si menu.cfg n’était pas auparavant configuré avec les uuid :

search --fs-uuid --set e1ed68c9-1295-4ab3-bde2-a13843a339fa
menuentry “Debian GNU/Linux, linux 2.6.26-1-686” {
linux /boot/vmlinuz-2.6.26-1-686 root=UUID=e1ed68c9-1295-4ab3-bde2-a13843a339fa ro
initrd /boot/initrd.img-2.6.26-1-686
}

exact !
LABEL si on travaille seul sur une machine qui ne bouge pas.
UUID s’il y a risque de confusion entre différents utilisateurs.

[quote=“ricardo”]exact !
LABEL si on travaille seul sur une machine qui ne bouge pas.
UUID s’il y a risque de confusion entre différents utilisateurs.[/quote]

dans ce cas, pour grub2 décommenter :

Uncomment if you don’t want GRUB to pass “root=UUID=xxx” parameter to Linux

#GRUB_DISABLE_LINUX_UUID=true

dans /etc/default/grub qui utilise /etc/grub.d/10_linux

Bonne continuation.
cep