next up previous contents Next: Le système X-Window. Up: Sources du noyau LINUX, Previous:  Utilisation des sources empaquetées   Table des matières  


43.11  Construction, installation.

Pour construire votre noyau, lancez les commandes suivantes. Selon les options que vous aurez retenues, le processus de compilation prendra de quelques minutes à quelques heures. Lorsque chaque commande est terminée, vérifiez bien les messages retournés à l'écran pour détecter d'éventuelles erreurs (vérifiez aussi le code de retour, $?). N'agissez jamais de manière aveugle.

make dep && \ 
make clean && \ 
make bzImage && \ 
make modules && \ 
make modules_install 


La commande make modules_install installera tous les modules dans /lib/modules/<version> [il vous arrivera bien de vouloir effacer le contenu de ce répertoire pour relancer la commande make modules_install car d'anciens modules provoquent parfois des problèmes avec depmod -a].

L'image elle-même du noyau, /usr/src/linux/arch/i386/boot/bzImage, et le fichier /usr/src/linux/System.map sont deux fichiers produits par la compilation. Ils doivent être copiés dans /boot/, éventuellement avec les liens suivants:

cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-<version> 
cp /usr/src/linux/System.map/ boot/System.map-<version> 
ln -sf System.map-<version> /boot/System.map 
ln -sf /boot/vmlinuz-<version> vmlinuz 


Enfin, lilo.conf devra être modifié, comme décrit au chapitre 32. A ce stade, beaucoup oublie d'exécuter lilo, ce qui rend le système non-amorçable. Exécutez lilo, et assurez-vous que vous y avez laissé votre noyau précédent en tant qu'option, au cas où vous devriez y revenir. N'oubliez pas de réaliser une disquette de démarrage, comme cela a été décrit à la section 32.4.


next up previous contents Next: Le système X-Window. Up: Sources du noyau LINUX, Previous:  Utilisation des sources empaquetées   Table des matières  
1-01-2006