[Kernel panic] init not found (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
IdoMcFly
Chu Ko Nu
Messages : 436
Inscription : lun. 17 déc. 2007, 14:26

[Kernel panic] init not found (résolu)

Message par IdoMcFly »

en suivant le wiki d'installation, j'ai vu qu'il était recommandé de faire une partition à part pour /boot

ce que j'ai fait pour me retrouver avec le fstab suivant :

/dev/sda1 /boot ext2 defaults 0 1
/dev/sda3 swap swap defaults 0 0
/dev/sda5 / ext4 defaults 0 1
/dev/sda6 /home ext3 defaults 0 1
/dev/sdb1 /mnt/export ext3 defaults 0 1


mon menu.lst
title Arch Linux
root (hd0,0)
kernel /vmlinuz26 root=/dev/sda1 ro vga=794
initrd /kernel26.img


j'avais eu du error 15 résolu en changeant le uid par /dev/sda1

et là j'ai kernel panic :
kinit: Mounted root (ext2 filesystem) readonly
kinit: init not found!
kernel panic - not syncing: Attempted to kill init!
Pid: 1, comm: kiinit Not tainted 2.6.32-ARCH #1
Call Trace:
[<c12b6697>] ? panic+0x4d/0xf8
[<c104404f>] ? do_exit+0x5df/0x6e0
[<c10f1f26>] ? sys_ioctl

etc...

c'est quoi ce init qu'il trouve pas ?
Dernière modification par IdoMcFly le lun. 25 janv. 2010, 21:09, modifié 1 fois.
boulde
Hankyu
Messages : 19
Inscription : mer. 22 juil. 2009, 00:22

Re: [Kernel panic] init not found

Message par boulde »

IdoMcFly a écrit : kernel /vmlinuz26 root=/dev/sda1 ro vga=794
sur cette ligne il faut mettre ta partition système : root=/dev/sda5
Avatar de l’utilisateur
IdoMcFly
Chu Ko Nu
Messages : 436
Inscription : lun. 17 déc. 2007, 14:26

Re: [Kernel panic] init not found

Message par IdoMcFly »

quand je fais ça c'est un autre kernel panic :

Root device /dev/sda5 doesn't exist, attempting to create it
/bin/mknod /dev/root b 8 5
:: Initframs Completed - control passing to kinit
IP-Config: nodevices to configure
Waitong 0 s before mounting root device...
kinit: Unable to mount root fs on device dev(8,5)
kinit: init not found!

pbl ext4 ?
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [Kernel panic] init not found

Message par oktoberfest »

Hello,

j'ai eu un soucis similaire. J'ai mis un peu de temps à comprendre que mes deux disques (un sata et un ide) étaient bien sda et sdb mais suivant les boot c'était le sata ou l'ide qui était sda et l'autre sdb.
Afin de ne plus avoir de problème, j'ai donné un label à ma partition root et dans le menu.cfg je charge le noyau avec l'option 'root=/dev/disk/by-label/arch' (arch étant le label de ma partition root).

Sur mon autre pc, qui est en LVM, je n'avais pas le problème, car les volumes logiques sont forcément nommés.

On en parle ici dans le wiki anglais :
http://wiki.archlinux.org/index.php/Per ... ice_naming

La conclusion est donc :
ne pas utiliser les numéros de partitions, mais soit des labels, soit des uuids, soit LVM :)

Edit : mieux vaut labelliser (ou uuider :)) toutes ces partitions, afin que le mount de toutes les partitions se fasse sans problème
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
IdoMcFly
Chu Ko Nu
Messages : 436
Inscription : lun. 17 déc. 2007, 14:26

Re: [Kernel panic] init not found

Message par IdoMcFly »

oki je tenterai ça ce soir :)

merci !
Avatar de l’utilisateur
IdoMcFly
Chu Ko Nu
Messages : 436
Inscription : lun. 17 déc. 2007, 14:26

Re: [Kernel panic] init not found

Message par IdoMcFly »

yay ! c'était bien ça !

je comprends pas pourquoi les uuid de bases étaient pas bon :/ j'avais une error 15 sans même passer par le menu de grub
Répondre