Red Hat Linux 7.1: Das Offizielle Red Hat Linux Handbuch Benutzerdefinierte Konfiguration | ||
---|---|---|
Zurück | Kapitel 16 Erstellen eines benutzerdefinierten Kernels | Vor |
Ein initrd-Image ist erforderlich zum Laden Ihrer SCSI- Module zur Bootzeit. Wenn Sie kein initrd Image benötigen, erstellen Sie keins und bearbeiten Sie lilo.conf nicht, um dieses Image einzufügen.
Das /sbin/mkinitrd Shell-Skript kann ein richtiges initrd Image für Ihr Gerät erstellen, wenn die folgenden Voraussetzungen bestehen:
Das Loopback-Blockgerät ist verfügbar.
In der Datei /etc/modules.conf gibt es eine Zeile für Ihren SCSI-Adapter, zum Beispiel:
alias scsi_hostadapter BusLogic |
Um das neue initrd-Image zu erstellen, geben Sie den Befehl /sbin/mkinitrd mit den folgenden Parametern ein:
/sbin/mkinitrd /boot/initrd-2.4.2-0.1.21-12feb2001.img 2.4.2-0.1.21-12feb2001 |
Im obrigen Beispiel ist /boot/initrd-2.4.2-0.1.21-12feb2001.img der Dateiname des neuen initrd Image. 2.4.2-0.1.21-12feb2001 ist der Kernel dessen Module (/lib/modules) im initrd Image benutzt werden sollten. Die Anzahl von Versionen entspricht nicht unbedingt der des momentan verwendeten Kernels.