[Erreur au démarrage] Error: device UUI=XXXXXXX not found. Skipping fsck mount : /new_root : can’t found UUID [Résolu]

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

[Erreur au démarrage] Error: device UUI=XXXXXXX not found. Skipping fsck mount : /new_root : can’t found UUID [Résolu]

Message par dropforged »

Au démarrage du système, après GRUB, je tombe sur cette erreur

Code : Tout sélectionner

Error: device UUI=XXXXXXX not found. Skipping fsck mount : /new_root : can’t found UUID
xxxxxxx est le UUID de ma partition système, j'ai mis xxxxx pour simplifier.

Suite à cela, soit le PC fini de booter et je tombe sous Arch, soit je tombe sur une sorte de console

Code : Tout sélectionner

dropped into emergency shell
et je suis bloqué.

Sur mon PC, je suis en dual boot Manjaro, Arch, j'ai le même problème avec les 2 distrib, et le plus perturbant c'est que c'est intermittent, de temps en temps, je n'ai plus ce problème, quelque fois je suis obligé de rebooter 10 fois :evil:

Coté paritionnement, je suis sous BIOS :

Code : Tout sélectionner

/dev/sda1             3661266944 3743186865   81919922  39,1G 83 Linux
/dev/sda2                   6142 3661266943 3661260802   1,7T  f Étendue W95 (LBA)
/dev/sda3             3743186944 3825108991   81922048  39,1G 83 Linux
/dev/sda5                   8192 3410454527 3410446336   1,6T 83 Linux
/dev/sda6             3410456576 3661266943  250810368 119,6G 83 Linux
En gros 2 partitions primaire sda1 et sda3 avec Manjaro et Arch

Un partition logique sda2, avec dedans :
sda6 le /home de arch
sda5 qui me sert de stockage vidéo, photos, musique...

J'ai tenté

Code : Tout sélectionner

sudo mkinitcpio -p linux
J'ai comme retour

Code : Tout sélectionner

Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 5.0.7-arch1-1-ARCH
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 5.0.7-arch1-1-ARCH
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
Je ne trouve pas de problème particulier...

Je n'arrive vraiment pas à me débarrasser de ce problème, si quelqu'un à une petite idée... :copain:
Dernière modification par dropforged le ven. 19 avr. 2019, 18:03, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17186
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Erreur au démarrage] Error: device UUI=XXXXXXX not found. Skipping fsck mount : /new_root : can’t found UUID

Message par benjarobin »

Bonjour,
Peux tu donner la sortie exacte en root de :

Code : Tout sélectionner

blkid
cat /proc/cmdline
cat /etc/fstab
grep -E "(linux|initrd)[[:space:]]" /boot/grub/grub.cfg
Je ne comprend pas comment tu peux démarrer Arch et avoir le message d'erreur

Code : Tout sélectionner

Skipping fsck mount : /new_root : can’t found UUID
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Erreur au démarrage] Error: device UUI=XXXXXXX not found. Skipping fsck mount : /new_root : can’t found UUID

Message par dropforged »

Tout d'abord, merci de t'intéresser à mon problème ;)
Je ne comprend pas comment tu peux démarrer Arch et avoir le message d'erreur
Quand sa veux bien démarrer, j'ai

Code : Tout sélectionner

Error: device UUI=XXXXXXX not found. Skipping fsck mount : /new_root : can’t found UUID
Puis arch démarre comme si de rien n'était

Quand sa ne veux pas démarrer, je tombe sur

Code : Tout sélectionner

cn't access tty; job control turned off
Puis un invite

Code : Tout sélectionner

[rootfs]#
Pour les retour des commande que tu me donne, en root :

Code : Tout sélectionner

blkid
/dev/sda1: UUID="0ecd9685-b3b4-4ffc-bd51-ab45462222b8" TYPE="ext4" PARTUUID="000c03df-01"
/dev/sda3: UUID="f2bd2f4e-a525-4f9a-8654-bdc1e50905f5" TYPE="ext4" PARTUUID="000c03df-03"
/dev/sda5: LABEL="stock" UUID="50b2a3cb-dbfb-4fb9-997b-322b362057cb" TYPE="ext4" PARTUUID="000c03df-05"
/dev/sda6: LABEL="home" UUID="dc2f003a-3041-4791-96cc-2beeb6c7ed3f" TYPE="ext4" PARTUUID="000c03df-06"

Code : Tout sélectionner

cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=f2bd2f4e-a525-4f9a-8654-bdc1e50905f5 rw quiet

Code : Tout sélectionner

cat /etc/fstab
# Static information about the filesystems.
# See fstab(5) for details.

# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda3
UUID=f2bd2f4e-a525-4f9a-8654-bdc1e50905f5	/         	ext4      	defaults       	0 0

# /dev/sda6 LABEL=home
UUID=dc2f003a-3041-4791-96cc-2beeb6c7ed3f	/home     	ext4      	defaults	0 0

# /dev/sda5 LABEL=stock
UUID=50b2a3cb-dbfb-4fb9-997b-322b362057cb 	/mnt/stock      ext4            defaults        0 0

# swap
/swapfile none swap defaults 0 0

Code : Tout sélectionner

grep -E "(linux|initrd)[[:space:]]" /boot/grub/grub.cfg
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-f2bd2f4e-a525-4f9a-8654-bdc1e50905f5' {
	linux	/boot/vmlinuz-linux root=UUID=f2bd2f4e-a525-4f9a-8654-bdc1e50905f5 rw  quiet
	initrd	/boot/amd-ucode.img /boot/initramfs-linux.img
	menuentry 'Arch Linux, avec Linux linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-f2bd2f4e-a525-4f9a-8654-bdc1e50905f5' {
		linux	/boot/vmlinuz-linux root=UUID=f2bd2f4e-a525-4f9a-8654-bdc1e50905f5 rw  quiet
		initrd	/boot/amd-ucode.img /boot/initramfs-linux.img
	menuentry 'Arch Linux, with Linux linux (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-f2bd2f4e-a525-4f9a-8654-bdc1e50905f5' {
		linux	/boot/vmlinuz-linux root=UUID=f2bd2f4e-a525-4f9a-8654-bdc1e50905f5 rw  quiet
		initrd	/boot/initramfs-linux-fallback.img
### END /etc/grub.d/10_linux ###
menuentry "Manjaro Linux (18.0.3) (sur /dev/sda1)" --class manjarolinux --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-0ecd9685-b3b4-4ffc-bd51-ab45462222b8' {
	linux /boot/vmlinuz-4.19-x86_64 root=UUID=0ecd9685-b3b4-4ffc-bd51-ab45462222b8 rw quiet resume=UUID=f05cd108-6ca2-485f-9381-d0ee5f40ba6c
	initrd	/boot/intel-ucode.img /boot/initramfs-4.19-x86_64.img
menuentry "Manjaro Linux (sur /dev/sda1)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.19-x86_64--0ecd9685-b3b4-4ffc-bd51-ab45462222b8' {
		linux /boot/vmlinuz-4.19-x86_64 root=UUID=0ecd9685-b3b4-4ffc-bd51-ab45462222b8 rw quiet resume=UUID=f05cd108-6ca2-485f-9381-d0ee5f40ba6c
	initrd	/boot/intel-ucode.img /boot/initramfs-4.19-x86_64.img
menuentry "Manjaro Linux (Kernel 4.19.24-1-MANJARO x64) (sur /dev/sda1)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.19-x86_64--0ecd9685-b3b4-4ffc-bd51-ab45462222b8' {
		linux /boot/vmlinuz-4.19-x86_64 root=UUID=0ecd9685-b3b4-4ffc-bd51-ab45462222b8 rw quiet resume=UUID=f05cd108-6ca2-485f-9381-d0ee5f40ba6c
		initrd /boot/intel-ucode.img
menuentry "Manjaro Linux (Kernel 4.19.24-1-MANJARO x64 - fallback initramfs) (sur /dev/sda1)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.19-x86_64--0ecd9685-b3b4-4ffc-bd51-ab45462222b8' {
		linux /boot/vmlinuz-4.19-x86_64 root=UUID=0ecd9685-b3b4-4ffc-bd51-ab45462222b8 rw quiet resume=UUID=f05cd108-6ca2-485f-9381-d0ee5f40ba6c
		initrd /boot/initramfs-4.19-x86_64-fallback.img
menuentry "Manjaro Linux (Kernel 4.14.102-1-MANJARO x64) (sur /dev/sda1)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.14-x86_64--0ecd9685-b3b4-4ffc-bd51-ab45462222b8' {
		linux /boot/vmlinuz-4.14-x86_64 root=UUID=0ecd9685-b3b4-4ffc-bd51-ab45462222b8 rw quiet resume=UUID=f05cd108-6ca2-485f-9381-d0ee5f40ba6c
		initrd /boot/intel-ucode.img
menuentry "Manjaro Linux (Kernel 4.14.102-1-MANJARO x64 - fallback initramfs) (sur /dev/sda1)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.14-x86_64--0ecd9685-b3b4-4ffc-bd51-ab45462222b8' {
		linux /boot/vmlinuz-4.14-x86_64 root=UUID=0ecd9685-b3b4-4ffc-bd51-ab45462222b8 rw quiet resume=UUID=f05cd108-6ca2-485f-9381-d0ee5f40ba6c
		initrd /boot/initramfs-4.14-x86_64-fallback.img
Concernant fstab, j'ai viré les vérifs pour voir si ça pouvait démarrer comme j'avais en retour "skipping fsk", mais avec 0 1 ou 2 ça ne marche pas mieux.

Voila, si tu as une idée
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17186
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Erreur au démarrage] Error: device UUI=XXXXXXX not found. Skipping fsck mount : /new_root : can’t found UUID

Message par benjarobin »

Peux tu donner l'intégralité du message d'erreur (surtout le début de " Skipping fsck mount...") sans aucune erreur de saisie, au caractère prêt s'il te plaît. Car je suis actuellement perplexe...

Essaye sinon de rajouter aux paramètres kernel

Code : Tout sélectionner

rootdelay=60
soit dans grub.cfg après

Code : Tout sélectionner

root=UUID=f2bd2f4e-a525-4f9a-8654-bdc1e50905f5 rw  quiet
La manière propre de le faire est de modifier dans /etc/default/grub les valeurs GRUB_CMDLINE_LINUX_DEFAULT= et GRUB_CMDLINE_LINUX= puis de régénérer la configuration de grub

Si tu as correctement réalisé l'opération, après un redémarrage, tu dois voir ton rootdelay=60 dans /proc/cmdline
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Erreur au démarrage] Error: device UUI=XXXXXXX not found. Skipping fsck mount : /new_root : can’t found UUID

Message par dropforged »

Pour le message d'erreur exact, j'ai fais une photo :

Quand ça ne démarre pas

Image

Quand ça démarre, c'est le même message, mais à partir de "skipping FSK", la résolution change et j'ai tout le déroulement du démarrage de arch.
Après avoir démarré, je n'ai plus aucun symptôme, tout fonctionne parfaitement

Je teste les manip que tu m'as indiqué dès demain matin.

C'est vrai que c'est assez déroutant car ça fonctionne au bout de quelques démarrage, dès fois du premier coup, dès fois il me faut 10 fois pour pouvoir démarrer.
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Erreur au démarrage] Error: device UUI=XXXXXXX not found. Skipping fsck mount : /new_root : can’t found UUID

Message par dropforged »

J'ai modifié /etc/default/grub

Code : Tout sélectionner

GRUB_CMDLINE_LINUX_DEFAULT="quiet rootdelay=60"
GRUB_CMDLINE_LINUX="rootdelay=60"
Mis à jour GRUB

Code : Tout sélectionner

sudo grub-mkconfig -o /boot/grub/grub.cfg
Et ça fonctionne nickel, au démarrage, la partition sda3 est marquée "clean" et ça démarre sans problème

Merci beaucoup benjarobin :bravo:
Répondre