On Tue, 12 Nov 2002 18:50:30 +0000
Arnaud Delobelle <[EMAIL PROTECTED]> wrote:

> Derni�rement j'ai (b�tement) recompil� mon noyau plusieurs fois pour
> des raisons HS�.  Je le fais de mon mieux en utilisant les outils
> debian, mais � chaque fois je me pose les m�mes questions.  Voici la
> procedure que je suis:
> 
> $cd /usr/src/linux
> $sudo make menuconfig
> $sudo make-kpkg clean
> $sudo make-kpkg --revision=toto18
> $sudo mv /lib/modules/2.4.18 /lib/modules/2.4.18-toto17
> $cd /usr/src
> $sudo dpkg -i kernel-image-2.4.18_toto18_i386.deb
> 
> L� il me demande si je veux faire une disquette de boot (non), et si
> je veux que linux d�marre tout seul (non, j'ai Grub).
> 
> Jusqu'i�i j'ai l'impression d'avoir bon.  C'est maintenant que je
> devrais red�marrer le syst�me.  Mais bon j'ai une GeForce avec les
> drivers de chez nvidia, je ne veux pas red�marrer en mode console,
> alors je fais:
> 
> $cd /usr/src/linux
> $sudo make-kpkg modules_image
> $cd /usr/src
> $dpkg -i nvidia-kernel-2.4.18_1.0.2880-1+toto18_i386.deb
> 
> Ca marche, mais devrais-je rebooter auparavant?  D'autant que des fois
> j'ai des unresolved symbols...

Je ne vois rien qui cloche, mais je te donne ma m�thode, �tant donn� que
moi aussi j'ai une Nvidia.
Tout d'abord je copie et j'�dite le fichier de conf de kernel-package
pour qu'il refl�te mon nom, mon email et la version que je veux, et je
peux le signer avec ma cl� GnuPG :

cp /etc/kernel-pkg.conf .kernel-pkg.conf
vi .kernel-pkg.conf

Ensuite je d�tarre le noyau dans mon r�pertoire personnel, parce que je
n'aime pas �tre dans /usr/src pour avoir � construire le paquet.

tar xvjf linux-2.4.19.tar.bz2
cd linux-2.4.19
make xconfig
vi Makefile (pour changer le EXTRAVERSION et mettre ce que je veux)
make-kpkg --rootcmd=fakeroot buildpackage
dpkg -i ../kernel-image-*
dpkg -i ../kernel-headers-*

cd /usr/src/modules/nvidia-kernel-1.0.3123/
su
debian/rules binary_modules

puis je red�marre sur mon nouveau kernel, en ayant pris soin de
d�sactiver wdm avant, histoire de d�marrer en mode texte. Enfin :

sudo apt-get remove --purge nvidia-kernel-*
sudo dpkg -i /usr/src/nvidia-kernel-*
su
/etc/init.d/wdm start


Lucas Moulin <[EMAIL PROTECTED]> or <[EMAIL PROTECTED]>
"I wish I had a shilling for every senseless killing, I'd buy a
government" -- NOFX

Répondre à