« Le système d'exploitation GNU-Linux/Le noyau Linux et les modules » : différence entre les versions
Contenu supprimé Contenu ajouté
m Robot : ajoute Catégorie:Le_système_d'exploitation_GNU-Linux_(livre) |
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
# 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)]]
|