Laurent COOPER wrote:
Bon, je vais apporter quelques pr�cisions sur le probl�me rencontr�.
version install�e de modutils 2.4.10-3.
version du noyau qui marche pas kernel-image-2.4.10-686
Le probl�me:
*d'apr�s la config trouv� dans /boot
tout est compil� en module sauf le support de cramfs
et celui des ramdisks
*initrd est bien trouv� par grub
*linuxrc est bien execut� par initrd
(il propose de lancer un shell)
En montant initrd (sous un troisieme noyau car mon 2.2.17 ne supporte pas
cramfs!!) les modules sont pr�sents, j'ai rajout� m�me un /dev/ram en block
device 1,1 au cas ou...
Le noyau me dit alors au moment de charger les modules
modprobe: can't find ext2
Il essaye donc bien de le monter.
J'ai essay� insmod /lib/modules/2.4.10-686/kernel/ext2.o
ca ne marche pas non plus.. :can't find...
Si je lance un shell comme il le propose le r�pertoire racine est vide!!!!
On dirait qu'il y a un probl�me avec le mount de root... Mais alors comment
fait il pour �xecuter linuxrc?!
N'ayant pas r�ussi � charger ext2, il pleure qu'il ne peut pas monter de
root... et je me demande ce qui ce passe.
Qui a une id�e?
Euh peut-�tre ... Tout d'abord, lire la doc de
/usr/src/linux/Documentation/initrd.txt ou
http://www.linuxhq.com/kernel/v2.4/doc/initrd.txt.html si les sources
(ou la doc) du noyau ne sont pas install�s.
Ensuite, une question peut-�tre �vidente, tu as fait le mkinitrd "qui va
bien" apr�s l'installation du noyau ?
Si cela ne r�soud rien, qu'as-tu dans ton fichier
/etc/mkinitrd/mkinitrd.conf ?
Et enfin, la solution extr�me : d�compresser l'initrd et le monter en
loopback pour v�rifier que le module est bien pr�sent dans le ramdisk ...
J'esp�re ne pas avoir dit trop de b�tises, �a fait longtemps que je n'ai
plus utiliser d'initrd. :-)
Fred