Red Hat Linux 7.1: Official Red Hat Linux Customization Guide | ||
---|---|---|
Anterior | Capítulo 16. Creación de un kernel personalizado | Siguiente |
Para cargar el módulo SCSI durante el arranque, es necesario que exista una imagen initrd. Si no va a utilizar esta imagen, no la cree ni edite lilo.conf para incluirla.
El script de shell /sbin/mkinitrd puede crear una imagen initrd adecuada de la máquina si se cumplen las condiciones siguientes:
El dispositivo de bloque de retorno está disponible
El fichero /etc/modules.conf tiene una línea para el adaptador SCSI, por ejemplo:
alias scsi_hostadapter BusLogic |
Para crear la nueva imagen initrd, ejecute el comando /sbin/mkinitrd con unos parámetros similares a los siguientes:
/sbin/mkinitrd /boot/initrd-2.4.2-0.1.21-12feb2001.img 2.4.2-0.1.21-12feb2001 |
En el ejemplo anterior, /boot/initrd-2.4.2-0.1.21-12feb2001.img corresponde al nombre de fichero de la nueva imagen initrd y 2.4.2-0.1.21-12feb2001 es el kernel cuyos módulos (/lib/modules) se utilizarán en la imagen initrd. La imagen no tiene porque coincidir necesariamente con el número de versión del kernel que se ejecuta actualmente.