[install] Kernel panic (dd foireux) (abandon)

Questions et astuces concernant l'installation et la configuration d'archlinux
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

[install] Kernel panic (dd foireux) (abandon)

Message par kane13 »

Bonjour.

Je suis nouveau dans le monde de "linux" (ubuntu ne compte pas) et après l'installation d'Arch je suis tombé sur cette erreur : "Kinit : Unable to mount root fs on device dev(8,3)
kinit: init not found!
Kernel panic - not syncing: Attempted to kill init!"

Voilà, j'espère que vous trouverez d'où vient mon erreur (car je suppose qu'elle vient de moi) et que vous m'aiderez...

Merci et vive Le Monde du Libre :)
Dernière modification par kane13 le mar. 10 juin 2008, 00:13, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

salut, il doit y avoir une erreur dans le device que tu as indiqué dans le menu.lst de grub

Code : Tout sélectionner

kernel /vmlinuz26 root=/dev/sdxy
le "sdxy" doit correspondre à ta partition "/"
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Message par kane13 »

J'ai mis : "sda3"

Ce qui correspond normalement à la 4ème partition du DD non ?

Normalement ça devrait être bon, je ne sais pas pourquoi ça ne marche pas
Avatar de l’utilisateur
BadPotato
archer
Messages : 127
Inscription : dim. 26 août 2007, 19:57
Localisation : Canada - Québec

Message par BadPotato »

non justement, c'est la ligne juste avant qui rajoute +1 (root (z,y)) (où z correspond au disque dure -1 et y au numéro de partition -1)

notre kernel est assez intelligent pour donner les vrai chiffres aux vrai affaires :)
Dernière modification par BadPotato le dim. 01 juin 2008, 02:51, modifié 1 fois.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

kane13 a écrit :J'ai mis : "sda3"

Ce qui correspond normalement à la 4ème partition du DD non ?

Normalement ça devrait être bon, je ne sais pas pourquoi ça ne marche pas
Non. Pour la ligne "root" tu indiques (hd0,3) mais pour kernel tu indiques /dev/sda4. (Ou /dev/hda4, selon comment le kernel voit les choses). En effet, ce n'est que Grub qui compte à partir de zéro, mais pas le kernel.

Tu sais que tu peux éditer la ligne de Grub au moment du boot ? (avec e). Ce n'est pas définitif, mais au moins tu n'as pas besoin de retourner éditer son fichier de configuration tout de suite.
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Message par kane13 »

# (0) Arch Linux
title Arch Linux
root (hd0,2)
kernel /boot/vmlinuz26 root=/dev/sda3 ro
initrd /kernel26.img

# (1) Arch Linux
title Arch Linux Fallback
root (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/d04749ce-f758-4604-b532-7de8bfc488bb ro
initrd /kernel26-fallback.img
Est-ce que tout vous semble normal?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

oui, maintenant (comme mélodie l'a souligné), peut etre que les disques sont reconnus comme /dev/hdxy, essaie en modifiant /dev/sda3 par /dev/hda3

pour info (si tu ne le sais pas), tu peux éditer l'entrée grub directement depuis grub en tapant "e" lorsque l'entrée est séléctionnée, ca t'évite de redémarrer à chaque fois sur le cd.

sinon, ca peut etre aussi une mauvaise configuration du mkinitcpio.conf, tu l'as modifié? la config par défaut devrait faire l'affaire.

par contre, je me rappelle plus si le menu.lst est généré automatiquement à l'install, si c'est le cas, le (hd0,0) me parait louche, tu n'aurais pas une partition juste pour le boot par hasard?
nik11
Hankyu
Messages : 45
Inscription : lun. 01 oct. 2007, 19:29

Message par nik11 »

La ligne initrd /kernel26.img est fausse. Normalement ça devrait pointer sur /boot/kernel26.img

Pareil que pour le noyau fallback.
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Message par kane13 »

tuxce a écrit :oui, maintenant (comme mélodie l'a souligné), peut etre que les disques sont reconnus comme /dev/hdxy, essaie en modifiant /dev/sda3 par /dev/hda3

pour info (si tu ne le sais pas), tu peux éditer l'entrée grub directement depuis grub en tapant "e" lorsque l'entrée est séléctionnée, ca t'évite de redémarrer à chaque fois sur le cd.

sinon, ca peut etre aussi une mauvaise configuration du mkinitcpio.conf, tu l'as modifié? la config par défaut devrait faire l'affaire.

par contre, je me rappelle plus si le menu.lst est généré automatiquement à l'install, si c'est le cas, le (hd0,0) me parait louche, tu n'aurais pas une partition juste pour le boot par hasard?
Merci, je savais comment modifier le boot au démarrage. Et oui j'ai une patition pour le boot normalement, j'ai suivi exactement l'installation à la lettre. Pour le mkinitcpio.conf tu peux me donner ce que je devrais mettre normalement?
nik11 a écrit :La ligne initrd /kernel26.img est fausse. Normalement ça devrait pointer sur /boot/kernel26.img

Pareil que pour le noyau fallback.
Merci ;)
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

kane13 a écrit :
# (0) Arch Linux
title Arch Linux
root (hd0,2)
kernel /boot/vmlinuz26 root=/dev/sda3 ro
initrd /kernel26.img

# (1) Arch Linux
title Arch Linux Fallback
root (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/d04749ce-f758-4604-b532-7de8bfc488bb ro
initrd /kernel26-fallback.img
Est-ce que tout vous semble normal?
Pas normal non plus que dans le premier bloc root est sur la troisième partition : root (hd0,2) et sur le bloc Fallback il est sur la première partition, soit (hd0,0). Si tu ne bootes jamais sur Fallback ce ne sera pas un problème, mais mets les d'accord ensemble quand même
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Message par kane13 »

root (hd0,0)

Pour le premier alors non? Je vais essayer ça.

Quelqu'un pour le du mkinitcpio.conf s'il vous plaît? C'est bien dans ce fichier que l'on devait remplacer pata par ide il me semble non? Je pense m'être embrouillé dans ce passage donc si on pouvait me donner la solution ...

Je vous remercie de votre aide


EDIT: Image
Voilà mes partitions, si vous voyez quelque chose qui ne va pas (et c'est le cas, j'arrive pas à booter normalement) vous me dites :)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

si tu as une partition /boot, la première entrée est fausse
root: partition contenant le noyau
kernel chemin root=device
"chemin" est le chemin relatif par rapport à la partition, donc si boot est sur la première, les chemins ne doivent pas contenir /boot
"device" est la partition /
donc apparemment, ca devrait etre:

Code : Tout sélectionner

# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /vmlinuz26 root=/dev/hda3 ro
initrd /kernel26.img
pour le hda3, sda3, teste les 2!
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Message par kane13 »

Ça marche déjà un peu mieux mais : nouvelle erreur !

"ERROR Failed to parse block device name for '/dev/hda3'
unknow
ERROR: root fs cannot be detected. Try using the rotfstype= kernel parameter.


root device '/dev/hda3' doesn't exist, attempting to create it
ERROR: Failed to parse block device name for '/dev/hda3'
ERROR: unable to create/detect root device '/dev/hda3'
Dropping to a recovery shell... type 'exit' to reboot
NOTE: klibc contains no 'ls' binary, use 'echo *' instead

If the device '/dev/hda3' gets created while you are here,
try adding 'rootdelay=8' or higher to the kernel command-line
ramfs$
"
Voilà voilà.
PS: si vous pouviez m'indiquer comment copier les erreurs dans un fichier pour que je n'ai pas à le recopier à chaque fois, merci ^^
chatalorss
Hankyu
Messages : 14
Inscription : dim. 28 janv. 2007, 14:49

Message par chatalorss »

ton DD se situe sur une nappe IDE où Sata ?
et a quel niveau ? ( sata 1 , 2 , 3 , 4 où encore ide1 en Master , Esclave ide 2 )

T' as essayé avec un chroot ?

T' as mit /boot sur une partition autre que / ?

Dans quel ordre a tu créé tes partitions ?
ça arrive que certains font de l' espace vide entre 2 partitions et du coup les chiffres des partitions se mélange :P

vérifie l' ordre de tes partitions avec un petit coup de LiveCD et fdisk -l
Dernière modification par chatalorss le dim. 01 juin 2008, 15:25, modifié 2 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

pour pouvoir suivre... tu as bien fais le test avec sda3 et hda3?
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Message par kane13 »

chatalorss a écrit :ton DD se situe sur une nappe IDE où Sata ?
et a quel niveau ? ( sata 1 , 2 , 3 , 4 où encore ide1 en Master , Esclave ide 2 )

T' as essayé avec un chroot ?

T' as mit /boot sur une partition autre que / ?

Dans quel ordre a tu créé tes partitions ?
ça arrive que certains font de l' espace vide entre 2 partitions et du coup les chiffres des partitions se mélange :P

vérifie l' ordre de tes partitions avec un petit coup de LiveCD et fdisk -l
nappe IDE placée en maître.
le /boot je l'ai mis sur la première partition (partition boot)

Je n'ai pas essayé le chroot et j'avoue ne pas savoir comment m'y prendre

Les partitions sont dans l'ordre du manuel, tout est partitionné presque comme écrit dessus, l'image envoyée de gparted ne suffit pas? Besoin de tenter fdisk ?

Et j'ai essayé avec hda ET sda, sda m'indique une autre erreur
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Il faudrait que tu remettes ta capture en ligne quelque part, mais pas chez ce sagouin qui l'a déjà faite disparaître.

Pour montrer les autres erreurs sans avoir à tout recopier, si tu as un appareil photo numérique ça peut le faire.

Au fait, ces erreurs sont d'une nature étrange. De quelle manière as-tu réalisé l'installation ? As-tu vérifié l'intégrité des données ?

/Edit : autre, peux-tu vérifier sur quelle partition est le flag boot, avec la commande cfdisk par exemple ?
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Message par kane13 »

Image

L'installation s'est faite avec le manuel, et niveau intégrité des données j'avoue ne pas savoir comment faire.

Pour cfisk, " Unité de disque: /dev/hdd
Taille: 4700372992 octets, 4700 Mo
Têtes: 255 Secteurs par piste: 63 Cylindres: 571

Nom Fanions Part Type Type SF [�tiq.] Taille (Mo
)------------------------------------------------------------------------------
Pri/Log Espace libre 4696,64

"
Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Message par mimas »

Et les 2,21 GO qui trainent au fond de ton disque, tu les réserves pour les petits frères des pauvres ?
Anarchy for the triple A.
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Message par kane13 »

mimas a écrit :Et les 2,21 GO qui trainent au fond de ton disque, tu les réserves pour les petits frères des pauvres ?
Je ne sais pas du tout pourquoi il reste ces 2go, 'fin bon c'est pas très grave
Répondre