Le 20.02.2005 21:53:10, Alex Neubert a �crit�:
Bonjour,

J'ai actuellement une sarge avec un kernel 2.6.7
fourni en image avec apt. J'ai voulu recompiler un
kernel 2.6.10 pour mon portable (Un samsung X15+) que
j'ai telecharge a partir de kernel.org.
Mais, apres compilation avec kernel-package, j'obtiens
le  message suivant en rebootant sur le kernel
fraichement compile.

cannot open root device "hda3" or unknown - block
(0,0)
Please append a correct "root=" boot option
Kernel panic: Not syncing: VFS: Unable to mount root
fs on unknown - block(0,0)

Pourtant, dans la config de mon noyau, j'ai bien le
support devfs (eh oui, p�s encore passe a udev) et
j'ai aussi l'option de monter devfs automatiquement au
boot.
Mon / est monte sur hda3 et dans mon fstab, j'ai la
ligne:

/dev/hda3  /  ext3  defaults, error=remount-ro 0 1

Cette ligne n'a pas ete modifie et marche tres bien
avec mon kernel precompile.

De plus, la ligne dans mon menu.lst (de grub) est:

title           Debian GNU/Linux, kernel
2.6.10-x15plus
root            (hd0,2)
kernel          /boot/vmlinuz-2.6.10-x15plus
root=/dev/hda3 ro
savedefault
boot


Est-ce que j'aurais loupe une option dans la config du noyau?


Si qqn a une solution ou meme un exemple de fichier config du noyau pour ce type de portable, ce serait vraiment super, car avec le kernel precompile, je n'ai ni 3D, ni ACPI.

Merci d'avance pour toute suggestion

Il ne manquerait pas un initrd quelque part ?
Les noyaux de Debain utlisent un initrd. Si vous avez repris une config venat de Debian, alors il vous faut compiler votre noyau avec le support initrd et cramfs et si vous utilisez make-kpkg il faut --initrd. ensuite, il faut dire � grub qu'il doit charger cet initrd:

initrd          /initrd.img-2.6.10-xxxxx

Mias vous n'avez peut-�tre pas besoin d'initrd, il faut alors que tout ce qui est n�cessaire au d�marrage de votre syst�me soir en dur dans le noyau. Il s'agit principalement des pilotes ide, des syst�mes de fichiers que vous utilisez.

Alex

Jean-Luc

Attachment: pgpxbrstOZ5fJ.pgp
Description: PGP signature



Répondre à