orbitohnezucker2004
Goto Top

Suse10.1: Festplatten kopieren und /var verschieben

Hi,

ich möchte mir ein RAID aufbauen (siehe mein anderer Thread dazu).
Ich will aber relativ auf Nummer sicher gehen und meine jetzige Systemplatte erstmal 1:1 auf eine neue Platte kopieren/spiegeln/klonen (wie auch immer), um dann die neue Platte als Systemplatte nutzen zu können. Die alte Platte will ich danach erstmal abstöpseln und nur noch von der neuen Platte booten und arbeiten.

Wie kann ich mit einfachen Mitteln und ganz schnell (am Besten ohne Recovery-Software, extra Tools usw.) die alte Platte auf eine neue kopieren und bootbar machen???

Danke.

Content-ID: 50952

Url: https://administrator.de/contentid/50952

Ausgedruckt am: 22.11.2024 um 21:11 Uhr

ullic
ullic 07.02.2007 um 08:44:23 Uhr
Goto Top
Mit dd face-wink

z.B. dd if=/dev/hda of=/dev/hdb

Genaue Parameter für if und of hängen natürlich von deiner Festplatte ab, guck dir am besten die Hilfe dazu an.

- Ulli -
orbitohnezucker2004
orbitohnezucker2004 07.02.2007 um 09:28:29 Uhr
Goto Top
Meine jetzige Platte (sda) sieht so aus:
v1:/ # fdisk -l

Disk /dev/sda: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 262 2104483+ 82 Linux swap / Solaris
/dev/sda2 * 263 2873 20972857+ 83 Linux
/dev/sda3 2874 20023 137757375 83 Linux

Aus der Hilfe zu dd bin ich nicht wirklich schlauer geworden. Wie könnte ich mit dem dd-Befehl meine gesamte sda auf sdb kopieren?

Ist sdb danach einfach so bootbar, d.h. kann ich einfach sda abstöpseln und von sdb booten, oder muss ich nochwas machen?
ullic
ullic 07.02.2007 um 09:55:43 Uhr
Goto Top
Aus der Hilfe zu dd bin ich nicht wirklich
schlauer geworden.
Na, so wild ist das aber nicht...
http://linux.about.com/od/commands/l/blcmdl1_dd.htm

Wie könnte ich mit
dem dd-Befehl meine gesamte sda auf sdb
kopieren?
dd if=/dev/sda of=/dev/sdb

Ist sdb danach einfach so bootbar, d.h. kann
Ja, dd macht ne 1:1 Kopie face-wink

- Ulli -
orbitohnezucker2004
orbitohnezucker2004 07.02.2007 um 14:25:29 Uhr
Goto Top
Juhu, es hat alles wunderbar geklappt. Nach dem clonen die alte Platte abgeklemmt und nur noch die neue (geclonte) drin gelassen und hochgefahren... es geht alles wunderbar.

Folgenden Stand hab ich nun:
v1:/ # fdisk -l

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         262     2104483+  82  Linux swap / Solaris
/dev/sda2   *         263        2873    20972857+  83  Linux
/dev/sda3            2874       15928   104864287   83  Linux
/dev/sda4           15929       30401   116254372+  83  Linux

v1:/ # mount
/dev/sda2 on / type reiserfs (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
nfsd on /proc/fs/nfsd type nfsd (rw)
/dev/sda3 on /home type reiserfs (rw)

Ich habe jetzt noch 110GB in einer frisch erstellten, nicht gemounteten Partition /dev/sda4. In diese möchte ich /var mounten bzw. kopieren. Mein /var ist jetzt noch in /dev/sda2 (Mountpoint / ) drin.


Wie kann ich das machen, dass ich /var in die neue Partition mounten bzw. verschiebe - ohne Datenverlust im laufenden Betrieb?

Danke.