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"
