Problème de boot après compilation kernel

Bonsoir, j’aurais besoin de vos lumières

[code]## ## End Default Options ##

title Debian GNU/Linux, kernel 2.6.24-1-686
root (hd2,0)
kernel /vmlinuz-2.6.24-1-686 root=/dev/sdc3 ro
initrd /initrd.img-2.6.24-1-686
savedefault

title Debian GNU/Linux, kernel 2.6.24-1-686 (single-user mode)
root (hd2,0)
kernel /vmlinuz-2.6.24-1-686 root=/dev/sdc3 ro single
initrd /initrd.img-2.6.24-1-686
savedefault

title Debian GNU/Linux, kernel 2.6.18-6-686
root (hd2,0)
kernel /vmlinuz-2.6.18-6-686 root=/dev/sdc3 ro
initrd /initrd.img-2.6.18-6-686
savedefault

title Debian GNU/Linux, kernel 2.6.18-6-686 (single-user mode)
root (hd2,0)
kernel /vmlinuz-2.6.18-6-686 root=/dev/sdc3 ro single
initrd /initrd.img-2.6.18-6-686
savedefault[/code]

J’ai ajouté :

title Debian GNU/Linux, kernel 2.6.25.9
root (hd2,0)
kernel /bzImage root=/dev/sdc3 ro quiet splash
#initrd /initrd.img-2.6.25.9
savedefault

title Debian GNU/Linux, kernel 2.6.25.9 (single-user mode)
root (hd2,0)
kernel /bzImage root=/dev/sdc3 ro
#initrd /initrd.img-2.6.25.9
savedefault

j’ai fait la “même” démarche pour d autres serveur, pas de souci. Mais la… J ai 3 disques dur sur la machine, sa “fou la merde” :confused:

L’erreur vous saute aux yeux ?

Au reboot :

kernel panic not syncing : vfs : unable to mount root fs on unknow-block (0,0)

petite correction de mon message… tellement l habitude de dire bonjour… j avais oublié … Désolé

[quote]
title Debian GNU/Linux, kernel 2.6.24-1-686
root color=#BF0000[/color]
kernel /vmlinuz-2.6.24-1-686 root=/dev/sdc3 ro
initrd /initrd.img-2.6.24-1-686
savedefault[/quote]J’ai l’impression que ça ne va pas ensemble ?
(hd2,0)représente la première partition du 3e DD
et
’sdc3’ représente la 3e partition du 3e DD

Suite à l’installation du kernel 2.6.24.1, info donné ds ce topic. J’ai eu aucun problème. Je me suis donc basé sur “la même déclaration” ds le menu.lst

Tu peux voir la première partie du code qui correspond à un démarrage sans souci. Avec HD2 et sdc3. J avoue que je comprend pas. J ai 2 autres serveurs que j’ai modifié sans souci, mais ils n ont qu’un seul disque dur.

Pourquoi as tu viré l’initrd?, il semble ne pas voir le disque…

[quote=“fran.b”]Pourquoi as tu viré l’initrd?, il semble ne pas voir le disque…[/quote]En effet, pourquoi ce “commenté” :question:

Je n ai pas de fichier correspondant, donc l’ai commenté

Et c’est bien un noyau prévu pour fonctionner sans initrd, avec tous les pilotes nécessaires pour monter le système de fichier racine compilés en “dur” et non en modules ? Sinon il faut générer un initrd (cf. mkinitrd ou équivalent). Tu as compilé et installé le noyau à la manière traditionnelle avec make && make install ou à la manière Debian avec make-kpkg ?

[quote]aptitude update
aptitude dist-upgrade
apt-get install debconf-utils dpkg-dev debhelper
apt-get install build-essential kernel-package
apt-get install libncurses5-dev
apt-get install bzip2 unzip

wget ftp://ftp.free.fr/mirrors/ftp.kernel.or … .9.tar.bz2

tar jxvf linux-2.6.25.9.tar.bz2

cd linux-2.6.25.9

wget berjeuxlan.org/daryl/kernel- … nfig-daryl

mv config-daryl .config

make menuconfig

make

cp arch/x86/boot/bzImage /boot/

cp /boot/grub/menu.lst /home/

nano /boot/grub/menu.lst[/quote]

Voila ma manière, “Daryl” est une personne sur le forum OVH qui a fait pas mal de noyau. Je reprend son .config en modifiant en fonction de mes machines. Dans ce cas, quad core pour mon pc, prévu pour core2duo donc pas de souci normalement.

J’ai fait la mème procédure sur 3 autres serveurs, équipé d’un seul disque sans souci. Donc la c’est vraiment du au fait que j’ai plusieurs disques dur je pense.

Merci pour les conseils

C’est un noyau monolithique sans modules, donc pas besoin d’initrd sauf éventuellement dans des cas particuliers (racine en RAID soft et/ou LVM). Mais si je ne m’abuse il est personnalisé pour le matériel des serveurs dédiés d’OVH, et pas forcément d’autres machines.
Qu’as-tu modifié avec make menuconfig ?
Le pilote pour le contrôleur IDE/ATA/SATA/SCSI de ton serveur est-il bien activé ? Est-ce le même que sur les autres serveurs ?
Vois-tu dans les messages de démarrage du noyau si le disque sda et ses partitions sont bien détectés ?