OVH Cloud OVH Cloud

PB kernel panic

3 réponses
Avatar
Manu
Bonjour,

Sur une red hat 7.2, j'ai le cas suivant
le systeme est deja installe sur un raid0 (deux disques IDE avec un
controleur FastTrack) jusque la tout va bien
j'ai essaye d'ajouter un second bloc raid0 (deux autres disques) et la au
boot, avant meme de pouvoir les monter, j'ai le delire suivant

Loading jdb module
<6>journalled Block Device Loaded
loading ext3 module
mounting /proc filesystem
Creating root device
Mounting root filesystem
kmod: failed to exec /sbin/modprobe -s -k block-major-8, errno = 2
mount : error 6 mounting ext3
pivotroot : pivot_root(/sysroot,/sysroot/initrd) failed : 2
Freeing unused kernel memory: 304k freed
Kernel panic: No init found. Try passing init= option to kernel


Que faire?

voici mon /etc/fstab

LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/usr /usr ext3 defaults 1 2
LABEL=/var /var ext3 defaults 1 2
/dev/sda5 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660
noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0
0

et mon lilo.conf

prompt
timeout=50
default=linux
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear

image=/boot/vmlinuz-2.4.18-3smp
label=linux
initrd=/boot/initrd-2.4.18-3smp.img
read-only
root=/dev/sda6
hdd=scsi

image=/boot/vmlinuz-2.4.18-3
label=linux-up
initrd=/boot/initrd-2.4.18-3.img
read-only
root=/dev/sda6

sachant que le bloc Raid doit etre a mon avis reconnu comme /dev/sdb.... (a
confirmer)

Que faire pour deplanter la situation ?

Merci de votre aide

Cordialement,

Manu

3 réponses

Avatar
Doug713705
Le mercredi 3 Novembre 2004 22:23, Manu s'est exprimé de la sorte sur
fr.comp.os.linux.configuration :

Bonjour,

Sur une red hat 7.2, j'ai le cas suivant
le systeme est deja installe sur un raid0 (deux disques IDE avec un
controleur FastTrack) jusque la tout va bien
j'ai essaye d'ajouter un second bloc raid0 (deux autres disques) et la au
boot, avant meme de pouvoir les monter, j'ai le delire suivant

Loading jdb module
<6>journalled Block Device Loaded
loading ext3 module
mounting /proc filesystem
Creating root device
Mounting root filesystem
kmod: failed to exec /sbin/modprobe -s -k block-major-8, errno = 2
mount : error 6 mounting ext3
pivotroot : pivot_root(/sysroot,/sysroot/initrd) failed : 2
Freeing unused kernel memory: 304k freed
Kernel panic: No init found. Try passing init= option to kernel


En rajoutant le second bloc raid, vous modifiez les numéros des disques ce
qui empèche le noyau de trouver la partition / (d'où le kernel panic).

Il suffit modifier le fstab et/ou le lilo.conf afin de le faire correspondre
avec la nouvelle configuration.

--
@+
Doug [Linux user #307925] - *Slackware* *Rulez* *;-)*
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --

Avatar
Manu
Bonsoir,

Merci de vos eclaircissements, cependant , comment se reperer dans ces
méandres, sachant que le noyau reste sur le premier bloc raid existant, et
que le rajout ne sera present que pour les datas

J'aurais tendance à dire que
root=/dev/sda6
reste au meme endroit, et que le nouveau disque sera sdb1 ???

Me goure je ?

Merci

Manu
--

"Doug713705" a écrit dans le
message de news: 418a8335$0$20689$
Le mercredi 3 Novembre 2004 22:23, Manu s'est exprimé de la sorte sur
fr.comp.os.linux.configuration :

Bonjour,

Sur une red hat 7.2, j'ai le cas suivant
le systeme est deja installe sur un raid0 (deux disques IDE avec un
controleur FastTrack) jusque la tout va bien
j'ai essaye d'ajouter un second bloc raid0 (deux autres disques) et la au
boot, avant meme de pouvoir les monter, j'ai le delire suivant

Loading jdb module
<6>journalled Block Device Loaded
loading ext3 module
mounting /proc filesystem
Creating root device
Mounting root filesystem
kmod: failed to exec /sbin/modprobe -s -k block-major-8, errno = 2
mount : error 6 mounting ext3
pivotroot : pivot_root(/sysroot,/sysroot/initrd) failed : 2
Freeing unused kernel memory: 304k freed
Kernel panic: No init found. Try passing init= option to kernel


En rajoutant le second bloc raid, vous modifiez les numéros des disques ce
qui empèche le noyau de trouver la partition / (d'où le kernel panic).

Il suffit modifier le fstab et/ou le lilo.conf afin de le faire
correspondre
avec la nouvelle configuration.

--
@+
Doug [Linux user #307925] - *Slackware* *Rulez* *;-)*
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --



Avatar
Doug713705
Le vendredi 5 Novembre 2004 19:49, Manu s'est exprimé de la sorte sur
fr.comp.os.linux.configuration :

Bonsoir,

 Merci de vos eclaircissements,


De rien

 cependant , comment se reperer dans ces
méandres, sachant que le noyau reste sur le premier bloc raid existant, et
que le rajout ne sera present que pour les datas



Je ne fais pas de RAID, je suis donc incapable de vous aider sur ce point.

J'aurais tendance à dire que
root=/dev/sda6
reste au meme endroit, et que le nouveau disque sera sdb1 ???




C'est possible.
Avec grub comme chargeur de démarrage vous pouver utiliser la
commande find dans la console grub afin de retrouver vos disques. (info
grub)

Par contre avec lilo, j'en ai aucune idée puisque je ne l'utilise pas.


 Merci


De rien.

--
@+
Doug [Linux user #307925] - *Slackware* *Rulez* *;-)*
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --