[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: compiler son noyau



Bonjour à tous, et merci pour votre aide.

Le nouveau noyeau démarre correctement.
Mais il me manque les modules genre nvidia, kqemu, ect...
est ce normal ?


Guy

ThomasC a écrit :

> De Leeuw Guy a écrit :
>
>> Bon ben ....
>> Compilation ok, mais erreur au boot :
>>
>> VFS: Cannot open root device "hda2"
>>
>> je pense que c'est parcequ'il n'y a pas d'initrd
>> comment le créer ?
>>
>> Merci d'avance
>> Guy
>>
>> NaiosKAE{FR} a écrit :
>>
>>> De Leeuw Guy writes:
>>>
>>>> Bonjour à tous,
>>>> Je voudrais compiler un nouveau noyeau afin d'y ajouter le suspend2
>>>> (mais conserver tous les parametres debian).
>>>> Actuellement j'utilise le noyeau livré en testing (etch)
>>>> sous /usr/src j'ai :
>>>> root@pcGDL:/usr/src# ll
>>>> total 220
>>>> drwxr-xr-x  18 root root   4096 2006-03-10 09:40
>>>> linux-headers-2.6.15-1
>>>> drwxr-xr-x   5 root root   4096 2006-03-10 09:40
>>>> linux-headers-2.6.15-1-686-smp
>>>> drwxr-xr-x   3 root src    4096 2005-07-18 23:32 modules
>>>> drwxr-xr-x   7 root root   4096 2006-01-30 11:58 rpm
>>>> -rw-r--r--   1 root root 203136 2006-02-25 20:32 sl-modem.tar.bz2
>>>> root@pcGDL:/usr/src#
>>>> Pourquoi y a t'il 2 linux-headers ?
>>>> dans lequel dois je lancer make menuconfig ?
>>>> Y a t'il une procédure particulière pour ce noyau ?
>>>> merci d'avance pour votre aide
>>>> Guy
>>>
>>>
>>> Bonjour, il te faut le fakeroot, libncurses, kernel-package, le
>>> kernel-source-VERSION || linux-source-VERSION
>>> tu décompactes le linux-source...-tar.bz2 dans /usr/src
>>> tu fait un lien symbolique de /usr/src/linux-source-VERSION vers
>>> /usr/src/linux
>>> tu te places dans /usr/src (perso je fais un chown -R monUtilisateur .)
>>> ensuite dans /usr/src/linux tu lances un make oldconfig qui va te
>>> proposer divers choix pour les nouveautés du kernel que tu as choisi
>>> puis make menuconfig si tu as des modifs à apporter
>>> enfin fakeroot make-kpkg --revision machine.n --arch i386 kernel_image
>>> pour l'install le paquet est généré dans /usr/src
>>>
>>>
>>
>>
> Salut,
>
> normalement l'initrd est créé en rajoutant l'option --initrd lors du
> make-kpkg
>
>



Reply to: