next up previous contents index
Next: Tester le périphérique son Up: Recompiler le noyau Previous: Patcher le noyau

Passer à la compilation

On peut ensuite commencer la configuration :

make menuconfig

On peut choisir à la place de menuconfig simplement config qui présente un programme textuel, moins pratique, ou xconfig qui contient une aide plus importante.

Il faut ensuite choisir les modules, puis quitter après avoir sauvegardé, et recompiler :

make dep; make clean

Cette opération peut prendre du temps. On peut maintenant construire l'image :

make zImage

qui sera dans le répertoire /usr/src/linux/arch/i386/boot/.

Pour ré-installer LILO, taper make zlilo au lieu de make zImage. Pour charger le nouveau noyau à partir d'une disquette, procéder comme suit (garder tout de même l'ancienne disquette de boot, au cas où...).

     

Les opérations qui suivent consistent à formater une disquette (fdformat), à s'assurer que le disque dur sera bien monté en lecture seule au démarrage pour vérifier le système de fichiers avant de lancer Linux (rdev) et à copier le nouveau noyau sur la disquette (cat) :

fdformat /dev/fd0H1440
rdev -R zImage l
cat zImage > /dev/fd0

Il ne reste plus qu'à relancer le système :

   

sync; sync
reboot

  et si ca ne marche pas, essayer de relancer avec l'ancien noyau ou vérifier que c'est bien le nouveau noyau qui est lancé à l'aide de la commande uname -a (regarder en particulier la date de construction de ce noyau).


next up previous contents index
Next: Tester le périphérique son Up: Recompiler le noyau Previous: Patcher le noyau
MATHIEU DECORE
1999-11-03
Merci de me dire ce que pensez de ce document.