Benutzer-Werkzeuge

Webseiten-Werkzeuge


initrd_module_anpassen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

initrd_module_anpassen [2015/05/28 22:12] (aktuell)
admin angelegt
Zeile 1: Zeile 1:
 +====== initrd Module anpassen ======
  
 +
 +Nach der Migration eines SuSE 9.3 von Hardware auf VMWare mit hilfe des VMWare-Converters gab es das Problem, dass das System seine Festplatte nicht mehr fand.
 +
 +Grund hierfür war, dass das Modul "​BusLogic"​ - also quasi der von VMWare verwendete Treiber für den virtuellen SCSI-Adapter nicht im initrd (Initial RamDisk) geladen wurde.
 +
 +Lösung (SuSE):
 +
 +    * booten per Live-CD (z.B. Knoppix)
 +    * mounten der Festplatte "mount /dev/sda2 /mnt/sda2 -t reiserfs"​ (besser manuell, da sonst nur readonly gemountet wird)
 +    * Umbennenen der /​dev/​sda2/​boot/​initrd-*
 +    * editieren der /​mnt/​sda2/​etc/​sysconfig/​kernel
 +    * Zeile INITRD_MODULES="​cciss jbd ext3" um das passende Modul ergänzen
 +    * chroot /dev/sda2 /bin/bash
 +    * mkinitrd
 +    * exit
 +
 +Hiernach sollte das passende Modul direkt mit dem Initialen Kernel geladen werden und die Festplätte ansprechbar sein.
 +
 +
 +Unter Ubunutu/​Debian scheint die Lösung in der Datei /​etc/​initramfs-tools/​modules zu liegen. Nach dem Editieren und ggfls chroot "​update-initramfs -u" aufrufen. Damit sollte die bestehende initrd aktualisiert werden.
 +
 +Um den Erfolg zu kontrollieren,​ kann man das initrd mit "gzip -dc initrd.img-2.6.xxxx | cpio -id" entpacken.
 +
 + 
 + --- //​[[mail@jbackes.de|JB]] 2008/11/13 14:23//
initrd_module_anpassen.txt · Zuletzt geändert: 2015/05/28 22:12 von admin