Alert /dev/disk/by-uuid/.... does not exist

Bonjour,

J’ai un soucis sur ma Debian qui refuse de démarrer. Je m’explique :
J’ai deux disk en Raid 1 logiciel. Quand je démarre, grub me donne les choix habituels. Quand je boote le raid est bien reconnu mais ensuite la machine s’arrête sur :

Waiting for root file systeme

et me dit après quelques temps :

Alert /dev/disk/by-uuid/uuid_root_partition does not exist. Dropping to a shell

Je me suis dit que le problème venait sûrement de mon fstab. J’ai donc utilisé un live_usb, monté par partition fautive /dev/md127p1 et vérifié mon fstab … mais non car l’uuid de la partition root (/dev/md0p1) est bien celui donné dans l’erreur.

Est-ce que quelqu’un aurait une idée pour me dépanner ? Parce que là, je sèche :think:
Merci d’avance

Je me réponds … j’ai une partie de la solution. Au boot, je tape ‘e’ (au moment ou grub affiche les choix) et je modifie la ligne :

linux /boot/vmlinux-3.10-2-686-pae root=uuid=mon_uuid ro quiet

en

linux /boot/vmlinux-3.10-2-686-pae root=/dev/md0p1 ro quiet

Du coup ma machine démarre … mais bien sur, il faudrait que la modification persiste … et là j’ai fait cette même modification dans /boot/grub/grub.cfg puis un update-grub2 mais la modification est effacée … qulequ’un sait-il comment faire ?

Merci

Salut,

Quand tu as réussi à démarrer tu lances $ update-grub :slightly_smiling:

[quote=“ggoodluck47”]Salut,

Quand tu as réussi à démarrer tu lances $ update-grub :slightly_smiling:[/quote]

Non, ça ne fonctionne pas … je l’ai déjà fait (grub2)

Re,

Qu’as tu essayé d’autre et que tu nous caches. On gagnerait du temps :033

Je n’ai rien caché … ?!? C’est écrit dans mon post précédent ta réponse …

bonjour,
mon grain de sel
tout d’abord je pencherais pour update-grub2 pour la version qui nous intéresse,

quand le boot fonctionne, un regard dans /etc/default/grub
puis modification et enfin update-grub2
A+
JB1
:030 :033

Re,

Excuses moi, j’avais loupé :slightly_smiling:
Alors essayer de réinstaller grub ?

Après reinstall de grub2 … toujours pareil

Salut,

[16:14:20] ~ # apt-listbugs list udisks Récupération des rapports de bogue… Fait Analyse des informations Trouvé/Corrigé… Fait Bogues de gravité critical sur udisks (→ ) <Outstanding> #721303 - udisks: breaks LVM and deadlocks LVM related IO to system [SEC=UNCLASSIFIED] Résumé : udisks(1 bogue) [16:14:30] ~ #

[16:14:31] ~ # acp udisks udisks: Installé : 1.0.4-8+b1 Candidat : 1.0.4-8+b1 Épinglage de paquet : 1.0.4-8+b1 Table de version : *** 1.0.4-8+b1 -30000 987 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 980 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 100 /var/lib/dpkg/status 1.0.4-7 -30000 983 http://ftp.fr.debian.org/debian/ stable/main i386 Packages [16:14:48] ~ #

Ne serait-ce pas-là, en relation avec ton souci, ce qui n’était pas le cas avant, si j’ai bien compris …

[quote=“BelZéButh”]Salut,

[16:14:20] ~ # apt-listbugs list udisks Récupération des rapports de bogue… Fait Analyse des informations Trouvé/Corrigé… Fait Bogues de gravité critical sur udisks (→ ) <Outstanding> #721303 - udisks: breaks LVM and deadlocks LVM related IO to system [SEC=UNCLASSIFIED] Résumé : udisks(1 bogue) [16:14:30] ~ #

[16:14:31] ~ # acp udisks udisks: Installé : 1.0.4-8+b1 Candidat : 1.0.4-8+b1 Épinglage de paquet : 1.0.4-8+b1 Table de version : *** 1.0.4-8+b1 -30000 987 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 980 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 100 /var/lib/dpkg/status 1.0.4-7 -30000 983 http://ftp.fr.debian.org/debian/ stable/main i386 Packages [16:14:48] ~ #

Ne serait-ce pas-là, en relation avec ton souci, ce qui n’était pas le cas avant, si j’ai bien compris …[/quote]

Ah j’y ai cru … j’ai forcé ma version de udisks en 1.0.4-7 … mais malheureusement c’est toujours pareil :confused:

Il me surprend que ce point ne soit pas encore abordé.

Est-ce que les UUID correspondes en tout point en /etc/fstab ?

Ainsi qu’en /boot/grub/grub.cfg

à la suite, je pense …

Voila les résultats que j’avais obtenus … un regard neuf n’est sûrement pas de trop :

ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 11 oct.  15 16:45 44e32717-bc9c-48b7-92d3-dc997bbf6bb6 -> ../../md0p1
lrwxrwxrwx 1 root root 11 oct.  15 16:45 72fd1b58-f5a3-41f1-9422-05542d9360fd -> ../../md4p5
lrwxrwxrwx 1 root root 11 oct.  15 16:45 c65b0354-fcfb-4822-b731-095b47c9bf29 -> ../../md3p5
lrwxrwxrwx 1 root root 11 oct.  15 16:45 de6aa0ac-0b2d-4c28-b0ff-01e719c60e40 -> ../../md2p5
lrwxrwxrwx 1 root root 11 oct.  15 16:45 e2cfbd67-d821-468f-8449-fe2223c42afe -> ../../md1p1
 cat  /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/md0p1 during installation
UUID=44e32717-bc9c-48b7-92d3-dc997bbf6bb6 /               ext4    errors=remount-ro 0       1
# /home was on /dev/md4p5 during installation
UUID=72fd1b58-f5a3-41f1-9422-05542d9360fd /home           ext4    defaults        0       2
# /partage was on /dev/md2p5 during installation
UUID=de6aa0ac-0b2d-4c28-b0ff-01e719c60e40 /partage        ext4    defaults        0       2
# /var was on /dev/md3p5 during installation
UUID=c65b0354-fcfb-4822-b731-095b47c9bf29 /var            ext4    defaults        0       2
# swap was on /dev/md1p1 during installation
UUID=e2cfbd67-d821-468f-8449-fe2223c42afe none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

Et pour la partie intéressante de grub.cfg


menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-44e32717-bc9c-48b7-92d3-dc997bbf6bb6' {
	load_video
	insmod gzio
	insmod part_msdos
	insmod part_msdos
	insmod part_msdos
	insmod diskfilter
	insmod mdraid1x
	insmod ext2
	set root='mduuid/edc080aa0a5920b1223598c23a926966,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint='mduuid/edc080aa0a5920b1223598c23a926966,msdos1'  44e32717-bc9c-48b7-92d3-dc997bbf6bb6
	else
	  search --no-floppy --fs-uuid --set=root 44e32717-bc9c-48b7-92d3-dc997bbf6bb6
	fi
	echo	'Chargement de Linux 3.10-2-686-pae…'
	linux	/boot/vmlinuz-3.10-2-686-pae root=UUID=44e32717-bc9c-48b7-92d3-dc997bbf6bb6 ro  quiet
	echo	'Chargement du disque mémoire initial…'
	initrd	/boot/initrd.img-3.10-2-686-pae

Merci

Bon bah … c’est résolu … je ne sais pas comment, mais c’est résolu. J’ai juste fait un upgrade hier.
Merci de votre aide