[linux-l] Festplatte kopieren, wie...

Elmer Stöwer Stoewer at CyberConsult.de
Mo Jun 24 10:19:14 CEST 2002


Für die Nachwelt noch mal übersichtlich zusammengefaßt (weil
ich doch schon wieder -l bei tar vergessen hatte...):

So kann man eine Systemplatte unter Linux komplett auf eine
neue Platte kopieren.

1. Auf der neuen Platte Partitionen analog der alten Platte
erstellen (z. B. mit Yast, bitte nicht flamen...), swap
nicht vergessen und auf ausreichende Größen achten.

2. Neue Partitionen mounten, z. B. nach /mount/root, /mount/boot
etc.

3. Daten mit tar auf neue Platte kopieren, z. B. so:
cd /
tar clpf - . | ( cd /mnt/root && tar xpvf - ; )

cd /boot
tar clpf - . | ( cd /mnt/boot && tar xpvf - ; )
etc. für jede Partition

(das 'l' verhindert hoffentlich auch, daß nach dem Kopieren Verzeichnisse
doppelt existieren und dadurch später über fstab nicht gemounted 
werden können. Z. B. /mnt/root/boot=/mnt/boot)

4. /mnt/etc/fstab kontrollieren (sollte i. A. nicht nötig sein, wenn die
neue Platte per Hand gemounted wurde und die Partitionierung
der alten Platte entspricht.). Ggf. die Plattenpartitionen
sinnvoll ersetzten, also z. B.
sdx1 nach sdy1
hdx1 nach hdy1
mit	y (Buchstabe alte Platte vor Neustart) 
	= 
	x (Buchstabe neue Platte nach Neustart)

5. System runterfahren, alte Platte raus, von neuer Platte booten.


Zu Risiken und Nebenwirkungen fragen Sie bitte Ihr Handbuch
oder Ihre Mailingliste...


Gruß

Elmer



Mehr Informationen über die Mailingliste linux-l