System auf andere Partition clonen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
blaubaer
Beiträge: 417
Registriert: 20.02.2003 13:57:01
Lizenz eigener Beiträge: MIT Lizenz

System auf andere Partition clonen

Beitrag von blaubaer » 11.06.2003 21:04:10

hi,
ich habe hda in drei Partitionen aufgeteilt:
hda1................ Primary Linux swap............. 501.75
hda5 ...Boot... Logical Linux ReiserFS...10010.17
hda6 ................Logical Linux ReiserFS...10010.17

auf hda5 läuft mein System, hda6 ist leer. Nun würde ich gerne das System von hda5 nach hda6 clonen damit ich ohne viel Aufwand ein voll funktionierendes System zum Testen auf hda6 habe.
Man müsste das ja irgendwie hinbekommen indem man z.B. Knoppix bootet und dann alles unter Beibehaltung der Recht von hda5 nach hda6 rüberkopiert.
Hat das schon mal jemand gemacht? Geht das so? Gibt es dafür ein Script?
Gruss Blaubär

tuxtomm
Beiträge: 61
Registriert: 03.12.2002 15:12:12
Wohnort: hamburg.de

Beitrag von tuxtomm » 13.06.2003 11:36:29

dd if=/dev/hda5 of=/dev/hda6 bs=8225280
Anschliessend auf hda6 /etc/fstab anpassen und hda6 in den Bootmanager einbinden.

tom

Benutzeravatar
blaubaer
Beiträge: 417
Registriert: 20.02.2003 13:57:01
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blaubaer » 13.06.2003 14:33:00

danke, das war genau was ich brauchte, ich habe allerdings noch ein Problem:

Code: Alles auswählen

dd if=/dev/hda5 of=/dev/hda6
unter Knoppix Live-CD hat ca 1h gebraucht und am Ende folgenden Fehler ausgeworfen:
dd: Lesen von >>/dev/hda5<<: Eingabe-/Ausgabefehler
19551040+0 Records ein
19551040+0 Records aus
10010132480 bytes transferred in 39.... seconds
Auf den Ersten Blick sind allerdings hda 5 und hda6 nun identisch.

Problem beim System bootfähig machen:
in die lilo.conf des hda5 Systems habe ich die Zeilen
other=/dev/hda6
label=testlinux
eingetragen. Ein lilo wirft allerdings diesen Fehler aus:
Fatal: First sector of /dev/hda6 doesn't have a valid boot signature
Blaubär

Benutzeravatar
blaubaer
Beiträge: 417
Registriert: 20.02.2003 13:57:01
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blaubaer » 16.06.2003 18:00:37

jetzt gehts:
hda6 mounten
in lilo.conf hinzufügen:
image=/mnt/testlinux/vmlinuz
root=/dev/hda6
label=testlinux
read-only
prompt und timeout aktivieren und lilo ausführen

bevor hda6 das erste mal geboote wird fstab von hda6 anpassen:
/dev/hda6 / ...
blaubär

Antworten