Le Sat, 24 Jul 2004 23:36:41 +0200, Abred a voulu dire :

> 
> J'ai fait ce que l'on me suggerait mais j'ai tjs le meme probleme
> pour booter un noyau 2.6.6 sans utiliser initrd.
> 
> J'ai install� un kernel-image 2.6.6-1-386, je boote dessus,
> travaille avec, tout est ok, sauf que j'ai envie de compiler mon
> propre noyau 2.6.6.

Bon, ok, c'est d�j� un point positif.
> 
> Comme sugg�r�:
> 
> $ cp /boot/config-2.6.6-1-386 /usr/src/kernel-source-2.6.6/.config
> 
> Voila les modifs que j'ai apport� au .config
> 
> # CONFIG_BLK_DEV_INITRD is not set  --> pour ne plus utiliser initrd
> CONFIG_IDE=y
> CONFIG_BLK_DEV_IDE=y
> CONFIG_BLK_DEV_IDEDISK=y
> CONFIG_EXT3_FS=y # mes partitions sont en ext3
> CONFIG_JBD=y
> # CONFIG_DEVFS_FS is not set # Pour ne plus utiliser devfs

Je pense qu'une option n�cessaire au d�marrage de ton Pc est toujours
en module.
Pour voir quel est ce module qui manque, tu peux lancer le noyau
standard et ensuite faire un lsmod pour lister les modules en m�moire.
Il suffit de rep�rer celui ou ceux n�cessaires au d�marrage pour les
mettre en dur dans ton noyau. Il faut rep�rer ceux qui sont en rapport
avec la gestion des disques IDE et il faut donc �carter tous ceux qui
en rapport avec le son, le r�seau, l'usb.
Par exemple, il faut mettre en dur CONFIG_BLK_DEV_GENERIC (par d�faut,
il est en module).

A+
-- 

Attachment: pgpm2HhLlvVIW.pgp
Description: PGP signature

Répondre à