« Le système d'exploitation GNU-Linux/Le noyau Linux et les modules » : différence entre les versions

Contenu supprimé Contenu ajouté
Tavernierbot (discussion | contributions)
rajout initrd Debian + depmod
Ligne 34 :
 
La procédure Debian consiste à fabriquer un fichier '''.DEB''' contenant le noyau et les modules compilés. L'avantage de cette méthode est de faciliter la mise à jour du noyau. De même, elle va automatiquement mettre à jour GRUB ou LILO pour démarrer sur le nouveau noyau.
 
Si on veut que Debian fabrique le fichier initrd automatiquement, il suffit de l'indiquer dans le fichier de configuration de make-kpkg :
# echo "do_initrd = YES" >> /etc/kernel-img.conf
 
On lance ensuite la compilation du noyau et des modules :
 
# make-kpkg clean
Ligne 40 ⟶ 45 :
# dpkg -i ../linux-image-2.6.23.9_custom.1_i386.deb
 
On fabriquepeut ensuiteégalement fabriquer un initrd manuellement, voici la procédure :
 
# mkinitramfs -o /boot/initrd.img-2.6.23.9 2.6.23.9
Ligne 51 ⟶ 56 :
'''initrd /initrd.img-2.6.23.9'''
savedefault
 
 
Il ne reste plus qu'à rebooter pour démarrer sur le nouveau noyau.
Ligne 63 ⟶ 69 :
Pour plus d'informations sur la compilation d'un noyau selon Debian, on peut consulter le [http://kernel-handbook.alioth.debian.org/index.html Debian Linux Kernel Handbook].
 
{{TODO|parler des modules et des commandes : lsmod, insmod, modprobe, rmmod, modinfo, depmod}}
 
[[Catégorie:Le système d'exploitation GNU-Linux (livre)]]