Re: Pb montage root fs [RESOLU]
Il semblerait que l'option --initrd soit effectivement
necessaire. Encore merci
Alex
--- "Jean-Luc Coulon (f5ibh)"
<jean-luc.coulon@wanadoo.fr> a écrit :
> 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 part 2 application/pgp-signature
Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails !
Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/
Reply to: