J'ai trouv�.
En clair, effectivement le initrd contient les modules essentiels pour le
boot de la machine � savoir les drivers de disques, de syst�mes de fichiers
etc...
On peut cr�er facilement un ramdisk en utilisant la commande "mkinitrd" et
en donnant le numero de version du noyau

A+, Guillaume


> -----Message d'origine-----
> De : WENGER G DsigTcs [mailto:Guillaume.Wenger@;socgen.com]
> Envoy� : vendredi 25 octobre 2002 12:18
> � : [EMAIL PROTECTED]
> Objet : [debutant] Compilation du noyau
> 
> 
> J'essaie de compiler un nouveau noyau 2.4.19 sur ma Mdk8.2
> J'ai t�l�charg� les sources.
> J'ai fait:
> make clean
> make dep
> make menuconfig (ou je charge la conf du noyau 2.4.18-6mdk de 
> ma Mdk8.2)
> make bzImage
> make install
> make modules
> make modules_install
> 
> Tout ce passe bien, mais c'est au reboot que les choses se 
> compliquent.
> Pour faire un nouveau boot, j'ai chang� la conf de grub et 
> j'ai rajout�
> l'entr�e pour mon nouveau noyau 2.4.19.
> J'ai fait un premier essai sans pr�ciser de param�tre "initrd=", l� ca
> plante  "Warning: unable to open an initial console \n Kernel 
> panic: no init
> found. Try passing init= option to kernel", on dirait surtout 
> qu'il n'arrive
> pas � monter mon syst�me de fichier.
> J'ai fait un deuxi�me essai en pr�cisant un 
> "initrd=initrd-2.4.18-6mdk.img"
> (je lui ai donc donn� l'image ramdisk de l'ancien noyau), l� ca plante
> �galement mais sur des erreurs "/lib/ext3.o unresolved symbol 
> qcqchose".
> 
> Mes hypoth�ses : 
> 1) le initrd-2.4.18-6mdk.img est un ramdisk qui contient les modules
> correspondants au noyau 2.4.18-6, donc c'est normal que le 
> noyau 2.4.19
> n'appr�cie pas lors que je lui passe ce ramdisk. 
> 
> 2) comme j'ai compil� mon noyau avec la configuration du 
> noyau 2.4.18-6 de
> la Mandrake, beaucoup de drivers sont en modules (notamment 
> le support ext3)
> donc il faut que j'arrive � passer les nouveau modules 
> compil�s pour le
> noyau 2.4.19 � ce nouveau noyau pour que ca marche. Il faut 
> donc que je cr�e
> un ramdisk qui contiendrait ces modules.
> 
> Mes hypoth�ses sont-elles bonnes?
> 
> Mes probl�mes :
> 1) Je n'arrive pas � voir ce qu'il y a vraiment dans le fichier
> initrd-2.4.18-6mdk.img. J'ai essay� de faire "mount -o loop
> /boot/initrd-2.4.18-6mdk.img /mnt/ram" mais il dit :
> "FAT: bogus logical sector size 3930
> VFS: Can't find a valid FAT filesystem on dev 07:00
> mount: vous devez indiquez le type de syst�me de fichies."
> J'ai beau pass� un -t ext2, -t ext3, -t vfat rien ne marche. Comment
> faire?????
> 2) Comment cr�e mon nouveau fichier initrd..
> 
> Merci pour votre aide,
> 
> Guillaume
*************************************************************************

Ce message et toutes les pi�ces jointes (ci-apr�s le "message") sont
confidentiels et �tablis � l'intention exclusive de ses destinataires.
Toute utilisation ou diffusion non autoris�e est interdite. 
Tout message �lectronique est susceptible d'alt�ration. 
La SOCIETE GENERALE et ses filiales d�clinent toute responsabilit� au titre de ce 
message s'il a �t� alt�r�, d�form� ou falsifi�.

                                ********

This message and any attachments (the "message") are confidential and
intended solely for the addressees.
Any unauthorised use or dissemination is prohibited. 
E-mails are susceptible to alteration.   
Neither SOCIETE GENERALE nor any of its subsidiaries or affiliates shall be liable for 
the message if altered, changed or falsified. 

*************************************************************************

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à