Red Hat Linux 7.1: Guide de personnalisation officiel Red Hat Linux | ||
---|---|---|
Précédent | Chapitre 16. Construction d'un noyau personnalisé | Suivant |
Il est nécessaire d'avoir une image initrd pour charger votre module SCSI au démarrage. Si vous n'avez pas besoin d'une image initrd, n'en créez pas et ne modifiez pas lilo.conf pour y en ajouter une.
Le script shell /sbin/mkinitrd peut créer une image initrd pour votre ordinateur si certaines conditions sont remplies. Les voici :
Le périphérique bloc loopback doit être disponible ;
Le fichier /etc/modules.conf doit contenir une ligne pour la carte SCSI, telle que :
alias scsi_hostadapter BusLogic |
Pour créer la nouvelle image initrd, exécutez /sbin/mkinitrd et ses paramètres. Exemple :
/sbin/mkinitrd /boot/initrd-2.4.2-0.1.21-12feb2001.img 2.4.2-0.1.21-12feb2001 |
Dans cet exemple, /boot/initrd-2.4.2-0.1.21-12feb2001.img est le nom de fichier de la nouvelle image initrd. 2.4.2-0.1.21-12feb2001 est le noyau dont les modules (de /lib/modules) doivent être utilisés dans l'image initrd. Cela n'est pas nécessairement le même numéro de version que celui du noyau en cours d'exécution.
Précédent | Sommaire | Suivant |
Construction d'un noyau modulaire | Niveau supérieur | Construction d'un noyau monolithique |