[boot] Unable to find root device '/dev/sda6' (Résolu)

Reconnaissance et configuration du matériel / kernel linux
Silejonu
Daikyu
Messages : 74
Inscription : ven. 05 août 2011, 13:47

[boot] Unable to find root device '/dev/sda6' (Résolu)

Message par Silejonu »

Bonjour,
suite à l'installation d'un nouveau disque dur sur mon ordinateur (monté sur un répertoire de mon /home), et à la mise à jour de mon kernel, j'obtiens une erreur lors d'environ 3 boots sur 4.
Voici ce que je reçois :

Code : Tout sélectionner

Booting 'Arch Linux'

root    (hd0,0)
 Filesystem type is ext2fs, partition type 0x03
kernel /vmlinuz-linux root=/dev/sda6 ro
    [Linux-bzimage, setup=0x4200, size=0x322790]
initrd /initramfs-linux.img
    [Linux-initrd @ 0x37d5d000, 0x292585 bytes]

Probing EDD (edd=off to disable)... ok

Decompressing Linux... Parsing ELF... done
Booting the kernel.
:: Starting udevd...
done.
:: Runnig Hook [udev]
:: Triggering uevents...done.
Waiting 10 seconds fo device /dev/sda6...
ERROR: Unable to find root device '/dev/sda6'.
You are being dropped to a recovery shell
    Type 'exit' to try and continue booting
sh: can't access tty; job control turned off
[rootfs /]#
Inutile de préciser que de taper exit n'abouti à rien de plus.
J'ai downgradé mon kernel, mais je n'ai rien obtenu de plus.
Dernière modification par Silejonu le sam. 25 févr. 2012, 16:22, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot] Unable to find root device '/dev/sda6'

Message par FoolEcho »

Essaie d'utiliser les UUIDs dans ton menu.lst et dans /etc/fstab déjà.
«The following statement is not true. The previous statement is true.» :nage:
Silejonu
Daikyu
Messages : 74
Inscription : ven. 05 août 2011, 13:47

Re: [boot] Unable to find root device '/dev/sda6'

Message par Silejonu »

Effectivement, c'était bien ça. Honte sur moi...
J'étais réticent à m'aventurer dans le monde des UUIDs, mais j'aurais du le faire plus tôt. :)
Bon, en tout cas, merci, problème résolu.
(J'ai fait une fausse manip' en spécifiant mes UUIDs : j'ai omis les "UUID=", et j'ai bien cru avoir perdu mon système. Mais ouf, je m'en suis sorti, et j'en suis bien soulagé !)
DarkRedman
newbie
Messages : 2
Inscription : ven. 24 févr. 2012, 12:38

Re: [boot] Unable to find root device '/dev/sda6' (Résolu)

Message par DarkRedman »

J'ai le même souci mais au démarrage ni les UUID ou les /dev/sdYX ne sont reconnus.

Je me demande si je dois plutot utiliser root (hd0) pour que tout le disque soit lu pour que le grub puisse lire /etc/fstab
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot] Unable to find root device '/dev/sda6' (Résolu)

Message par FoolEcho »

DarkRedman a écrit :Je me demande si je dois plutot utiliser root (hd0) pour que tout le disque soit lu pour que le grub puisse lire /etc/fstab
Ça ne fonctionnera pas. La directive root indique où trouver l'image de démarrage sur le disque, le root= sur la ligne du kernel indiquant quant à lui où se situe le racine du système d'exploitation.

Si les uuids ne fonctionnent pas pour toi, regarde les autres sujets et/ou ouvres-en plutôt un autre si besoin (éventuellement avec lien vers celui-ci) et précise un peu les choses: partitionnement (fdisk -l, blkid, etc.), menu.lst, message d'erreur exact... :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Répondre