Initrd: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
fg>WikiSysop |
K (1 Version importiert) |
(kein Unterschied)
|
Aktuelle Version vom 7. Oktober 2020, 16:02 Uhr
- Initial Ramdisk extrahieren
Als erstes eine Sicherheitskopie der Originaldatei erzeugen
cd /boot cp initrd initr.bak
Dann die Datei entpacken
mkdir -p /tmp/initramfs cd /tmp/initramfs cp /boot/initrd.img-2.6.14-1-686 initramfs.gz gzip -d initramfs.gz cpio -i < initramfs.gz rm initramfs.gz
Nun können Änderungen an den Dateien und Verzeichnissen durchgeführt werden.
- Neue Initrd Datei erzeugen
find . | cpio --quiet -H newc -o | gzip -9 -n > /boot/initrd_new
Die Datei dann entsprechend umbenennen
- Info
InitRamdisk erstellen
mkinitrd
Dieses Programm ruft eigentlich dracut
auf.