Nachdem meine 20 GB Festplatte in letzter Zeit verdächtig laut wurde wollte ich meine kompletten Daten von dieser Festplatte auf eine neue 200 GB große Festplatte übertragen.
Nachdem ich diese Festplatte formatierte, erstellte ich alle Partitionen exakt wie auf der 20 GB Festplatte und noch zusätzlich eine weitere Partition mit ca. 160 GB.
Nun gibt es auf dieser Festplatte die Partitionen 1 (/boot), 2 (swap) (beide primär) und 5-13 (erweitert).
Anschließend schrieb ich unter Knoppix ein kleines Programm, das mit jeder Partition folgendermaßen vorging:
Code: Select all
mount /dev/hda1 /mnt/hda1
mount -o rw /dev/hdb1 /mnt/hdb1
cd /mnt/hda1
sh -c "find ./ -xdev -print0 | cpio -pa0V /mnt/hdb1"
cd /
umount /dev/hda1
umount /dev/hdb1
Nun kontrollierte ich die Datei /mnt/hdb5/etc/fstab sowie die Datei /mnt/hdb5/etc/lilo.conf ob hier die richtigen Partitionsbezeichnungen eingetragen waren (nicht hdb sondern hda).
Zu guter Letzt sollte ja auch der Master Boot Record noch übertragen werden und hier ist mein Problem.
Ich ging dabei folgendermaßen vor:
Code: Select all
mount -o dev /dev/hdb5 /mnt/neu
chroot /mnt/neu lilo
Code: Select all
Warning: '/proc/partitions' does not exist, disk scan bypassed
Warning: The boot sector and map file are on different disks.
Fatal: open /vmlinuz: No such file or directory
Wobei liegt den hier das Problem und wie kann ich dieses ändern?