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 à