Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

se débarasser de UUID

15 réponses
Avatar
mess-mate
Bonjour,

je voudrais me débarasser des UUID dans ma menu.lst de grub.

Et revenir aux /dev/xxxx .

Comment peut-on faire et que le système reste bootable ?


amicalement




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org

5 réponses

1 2
Avatar
mess-mate
Nicolas KOWALSKI wrote:

mess-mate writes:

menu.lst:

title Debian GNU/Linux, kernel 2.6.30-amd64-mm
root (hd1,0)
kernel /vmlinuz-2.6.30-amd64-mm root=/dev/sdd5 ro quiet vga=0x317
initrd /initrd.img-2.6.30-amd64-mm




Ici il y a bien la déclaration de sdd5 en dur pour la racine. Si la
détection des disques change d'un coup à l'autre, ce sdd5 n'existe par
forcément.

Il faudrait donc remplacer le paramètre "root=/dev/sdd5" dans la ligne
kernelpar "root=UUIDy58c0b1-c8bd-410c-aaa8-4af89c9f1147" ; cet UUID
est indiqué dans /etc/fstab pour la partition racine.




Merci, j'ai remplacé la /dev/sdd5 par la UUID.
J'ai aussi enlevé la swap et recrée une swap /dev/sdd15 au lieu de sdd3
et corrigé la /etc/fstab avec son UUID de swap, et enlevé la partition sdd3.
Maintenant lors du boot il me demande la **PATH de sdd3 alors qu'il
n'existe plus**.
J'ai donc plus de sdd3 ni sdd4 (primaires).
Voici mes partitions:
lrwxrwxrwx 1 root root 11 2009-08-02 12:18
1e1626cb-f9cb-4ead-8e71-bb9205b18f09 -> ../../sdd12
lrwxrwxrwx 1 root root 10 2009-08-02 12:18
368cffd3-ff49-499e-a8ff-55c4ad295d0b -> ../../sdd7
lrwxrwxrwx 1 root root 11 2009-08-02 12:18
743bdc90-7e16-44c7-a852-ee913214a560 -> ../../sdd10
lrwxrwxrwx 1 root root 10 2009-08-02 12:18
7958c0b1-c8bd-410c-aaa8-4af89c9f1147 -> ../../sdd5
lrwxrwxrwx 1 root root 10 2009-08-02 12:18
864c6f00-5c84-4570-9bc0-534d7c0f5021 -> ../../sdd6
lrwxrwxrwx 1 root root 10 2009-08-02 12:18
87a25530-eaa7-4f4d-ae4f-f7cae7101220 -> ../../sdd8
lrwxrwxrwx 1 root root 11 2009-08-02 12:18
ad98f990-3eea-465e-b993-f58dc21b3aa6 -> ../../sdd14
lrwxrwxrwx 1 root root 10 2009-08-02 12:18
d2bcedbd-1951-43a2-990c-c6cf9484c7d5 -> ../../sdd1
lrwxrwxrwx 1 root root 11 2009-08-02 12:18
deb9ab12-6ca4-40fd-8179-46c6c3d2ef7e -> ../../sdd13
lrwxrwxrwx 1 root root 11 2009-08-02 12:18
f4a91e00-547a-45b2-9519-83d82b5bc35e -> ../../sdd11
lrwxrwxrwx 1 root root 10 2009-08-02 12:18
f4b12057-f6f7-48cf-a707-5603acbfec0f -> ../../sdd9
lrwxrwxrwx 1 root root 11 2009-08-02 12:18
fb8fa997-5d4d-407e-8fde-9d8b7e9c792d -> ../../sdd15

la sdd15 est la swap.

et voici son entrée dans fstab:
UUIDû8fa997-5d4d-407e-8fde-9d8b7e9c792d none swap
sw 0 0

amicalement




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Avatar
Nicolas KOWALSKI
mess-mate writes:

J'ai aussi enlevé la swap et recrée une swap /dev/sdd15 au lieu de
sdd3 et corrigé la /etc/fstab avec son UUID de swap, et enlevé la
partition sdd3.
Maintenant lors du boot il me demande la **PATH de sdd3 alors qu'il
n'existe plus**.



Peut-être le fichier de cache des UUIDs qui n'est pas à jour ? Il faut
le purger après des modifications sur les disques, avec "blkid -g".

--
Nicolas

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Avatar
mess-mate
Nicolas KOWALSKI wrote:

mess-mate writes:


J'ai aussi enlevé la swap et recrée une swap /dev/sdd15 au lieu de
sdd3 et corrigé la /etc/fstab avec son UUID de swap, et enlevé la
partition sdd3.
Maintenant lors du boot il me demande la **PATH de sdd3 alors qu'il
n'existe plus**.




Peut-être le fichier de cache des UUIDs qui n'est pas à jour ? Il faut
le purger après des modifications sur les disques, avec "blkid -g".




Ok, je l'ai fait mais rien ne change.
En faisant quelques klkid... je m'apercois qu'il n'y a pas de sdd.
Rien que des sda et sdb.
J'ai parcontre bien 4 dd dont 2 qui ne sont pas encore utilisé ni
partionnés ni actionné dans le bios.
Ils serviront plus tard au raid.
Pourquoi squeeze veut-il toujours nommer mes dd comme sdc et sdd alors
que c'est du sda et sdb ?
Voici un blkid -L:
/dev/sda1 vfat (not
mounted) 7C34-2C74
/dev/sda5 ext3 (not
mounted) f26b56c1-4550-4815-b7bf-e5f114c6f9e4
/dev/sda6 ext4 (not
mounted) 7057a48b-9ed1-4c6d-bb02-5822dddd8b06
/dev/sda7 ext4 (not
mounted) b82c5d61-10fb-46ce-b07c-ef444941d42e
/dev/sda8 ext4 (not
mounted) 8fe152a1-7214-4b53-a40c-4b5e44b64804
/dev/sda9 ext4 (not
mounted) 04871431-161e-4e4e-92be-5dd2c62c7934
/dev/sda10 ext4 (not
mounted) 0e78a7c3-32e6-45a0-83ff-981fbc91f862
/dev/sda11 ext4 (not
mounted) fd4c4a70-97f8-4fe7-861e-c4d74b662217
/dev/sda12 ext4 (not
mounted) 986fca62-35fe-430d-a8ed-9bcca4ddb5de
/dev/sda13 ext4 (not
mounted) 5b2829e9-5240-4cbf-8c36-7b973950ae3f
/dev/sda14 swap (not mounted)
/dev/sda15 ext4 /res1 (not
mounted) 8ea45fd1-edf6-421c-9656-1fac0442ab63
/dev/sda16 ext4 /res2 (not
mounted) e7308047-61d9-41b0-a5fb-13a10d1eafd1
/dev/sdb1 ext3
/boot d2bcedbd-1951-43a2-990c-c6cf9484c7d5
/dev/sdb5 ext3
/ 7958c0b1-c8bd-410c-aaa8-4af89c9f1147
/dev/sdb6 ext3
/usr 864c6f00-5c84-4570-9bc0-534d7c0f5021
/dev/sdb7 ext3
/usr/local 368cffd3-ff49-499e-a8ff-55c4ad295d0b
/dev/sdb8 ext3
/opt 87a25530-eaa7-4f4d-ae4f-f7cae7101220
/dev/sdb9 ext3
/var f4b12057-f6f7-48cf-a707-5603acbfec0f
/dev/sdb10 ext3
/srv 743bdc90-7e16-44c7-a852-ee913214a560
/dev/sdb11 ext3
/tmp f4a91e00-547a-45b2-9519-83d82b5bc35e
/dev/sdb12 ext3
/home 1e1626cb-f9cb-4ead-8e71-bb9205b18f09
/dev/sdb13 ext3
/TomTom deb9ab12-6ca4-40fd-8179-46c6c3d2ef7e
/dev/sdb14 ext3
/res ad98f990-3eea-465e-b993-f58dc21b3aa6
/dev/sdb15 swap
<swap> fb8fa997-5d4d-407e-8fde-9d8b7e9c792d
/dev/sdc (not mounted)
/dev/sdd

amicalement



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Avatar
mess-mate
Nicolas KOWALSKI wrote:

mess-mate writes:


J'ai aussi enlevé la swap et recrée une swap /dev/sdd15 au lieu de
sdd3 et corrigé la /etc/fstab avec son UUID de swap, et enlevé la
partition sdd3.
Maintenant lors du boot il me demande la **PATH de sdd3 alors qu'il
n'existe plus**.




Peut-être le fichier de cache des UUIDs qui n'est pas à jour ? Il faut
le purger après des modifications sur les disques, avec "blkid -g".




En plus c'est le foutoir complet.
La /etc/mtab affiche des sda et sdb.
C'est hal qui me fait ces misères ?
amicalement





--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Avatar
Nicolas KOWALSKI
mess-mate writes:

Nicolas KOWALSKI wrote:

mess-mate writes:

J'ai aussi enlevé la swap et recrée une swap /dev/sdd15 au lieu de
sdd3 et corrigé la /etc/fstab avec son UUID de swap, et enlevé la
partition sdd3.
Maintenant lors du boot il me demande la **PATH de sdd3 alors qu'il
n'existe plus**.




Peut-être le fichier de cache des UUIDs qui n'est pas à jour ? Il faut
le purger après des modifications sur les disques, avec "blkid -g".




En plus c'est le foutoir complet.
La /etc/mtab affiche des sda et sdb.



Ca parait cohérent avec ce que sort blkid -L dans ton message
précédent. Quel est le problème avec ça, puisque tout les filesystems
et partitions de swap sont désormais reconnus par UUID ?

Personnellement, j'utilise des labels sans aucun souci ; utiliser des
UUIDs est normalement plus fiable encore.

Si le système continue à dire "je ne trouve pas le périphérique
/dev/sda ou /dev/sdb qqchose", c'est qu'il y a encore une référence à
ceux-ci quelquepart dans la configuration (fstab/grub/...), et qu'il
faut donc la remplacer. Un gros grep des familles dans /etc fera bien
l'affaire pour détecter ça.

--
Nicolas

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
1 2