Ich habe es mit 2. und 3. probiert, allerdings schlägt beide Male der Befehl mkinitrd fehl, weil sich im chroot die Datei /dev/hda6 (das ist die Suse-Partition) nicht findet. Die wird ja erst beim Booten durch udev angelegt.
Fehlermeldung:
Code:
chroot /media/hda6
schlafzimmer:/# mkinitrd
Kernel image: /boot/vmlinuz-2.6.22.12-0.1-default
Initrd image: /boot/initrd-2.6.22.12-0.1-default
node name not found
Root device (/dev/hda6) not found
ReadPartitions(): Failed to open dir /sys/block at /usr/lib/perl5/vendor_perl/5.8.8/Bootloader/Tools.pm line 258.
Habe es dann mit versucht. Das ergibt diese Meldung Code:
mkinitrd -d /
Kernel image: /boot/vmlinuz-2.6.22.12-0.1-default
Initrd image: /boot/initrd-2.6.22.12-0.1-default
/: unknown volume type
Could not find the filesystem type for root device /
ReadPartitions(): Failed to open dir /sys/block at /usr/lib/perl5/vendor_perl/5.8.8/Bootloader/Tools.pm line 258.
Hier noch der Inhalt von /dev im chroot:
Code:
ls /dev
console lp0 md12 md3 md8 ptmx stderr ttyS0 ttyS5
core md0 md13 md4 md9 pts stdin ttyS1 ttyS6
fd md1 md14 md5 net route stdout ttyS2 ttyS7
fwmonitor md10 md15 md6 null shm tty ttyS3 watchdog
kmsg md11 md2 md7 ppp skip tty1 ttyS4 zero
Gruß
Benno
Lesezeichen