Hallo!
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:
Soweit ist alles ohne Probleme durchgeführt worden und auf den Partitionen der neuen Festplatten war genau der gleiche Inhalt wie auf der Alten.Code: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).
Anschließend baute ich die alte Festplatte aus dem Computer aus, setzte den Jumper der neue Festplatte auf Master und änderte dementsprechend das IDE Kabel.
Nun liegt aber folgendes Problem vor: die Festplatte wird vom BIOS, wie auch vorher, als 8 GB erkannt (mehr scheint nicht möglich zu sein) und bevor Lilo starten sollte bleibt das System stehen.
Wo könnte mir hier ein Fehler passiert sein, beziehungsweise gibt es Probleme, dass das BIOS die Festplatte nur als 8 GB erkennt (Samsung Disk Manager gibt aber die richtige Größe aus)?
Lesezeichen