Gentoo Archives: gentoo-user-de

From: Dirk Heinrichs <dirk.heinrichs@××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Partitionen nachträglich auf zwei Festplatten verteilen
Date: Thu, 01 Nov 2007 08:27:29
Message-Id: 200711010925.32589.dirk.heinrichs@online.de
In Reply to: [gentoo-user-de] Partitionen nachträglich auf zwei Festplatten verteilen by matthias mohr
1 Am Mittwoch, 31. Oktober 2007 schrieb matthias mohr:
2 > Hallo allerseits (ich bitte die anfängliche Fehlplatzierung zu
3 > entschuldigen),
4 >
5 > ich habe kürzlich eine zweite Festplatte erworben und wollte nun meine
6 > bisherigen Partitionen neu verteilen. Bisher habe ich die folgenden
7 > Partitionen auf einer Festplatte:
8 >
9 > swap
10 > /
11 > /usr
12 > /var
13 > /home
14 > /daten
15 >
16 >
17 > Nun würde ich gerne folgendes Schema realisieren:
18 >
19 > Festplatte 1
20 >
21 > /boot
22 > swap
23 > /usr
24 > /var
25 > /daten1
26 >
27 > und Festplatte 2
28 >
29 > /
30 > swap
31 > /usr/lib
32 > /home
33 > /daten2
34
35 Warum benutzt Du nicht LVM?
36
37 > Jetzt stellt sich mir aber zunächst die grundlegende Frage, ob ich durch
38 > entsprechendes kopieren und neu-mounten dies im Laufenden Betrieb hin
39 > bekommen kann (und danach das System auch bootfähig bleibt :)
40
41 telinit 1 (Single User mode). Da kannst Du aber auch gleich eine sog.
42 RettungsCD nehmen, für / brauchst Du die eh.
43
44 z.B. /usr:
45
46 1) System in Runlevel 1 versetzen (telinit 1)
47 2) neue Partition mounten (z.B. /newusr
48 3) Daten kopieren: cd /usr && tar cf - .| tar -C /newusr -xBpvf -
49 (je nach Filesystem eventuell mit entsprechenden Optionen lost+found vom
50 Kopieren ausschliessen).
51 4) /etc/fstab anpassen
52 5) beide unmounten
53 6) neue Partition nach /usr mounten
54 7) Mit telinit 3 wieder in Multiuser-Betrieb wechseln.
55
56 Für / braucht's natürlich eine CD. Und damit Du Platte 1 neu Partitionieren
57 kannst muß erstmal alles auf Platte 2.
58
59 Das ginge mit LVM wesentlich bequemer:
60
61 1) Starten mit einer RescueCD (z.B. GRML).
62 2) Die 2. Platte mit einer großen Partition (Typ LVM) über die gesamte Größe
63 versehen.
64 3) Diese Partition zu einer neuen LVM Volume Group (VG) hinzufügen
65 4) In dieser VG neue Logical Volumes (LV) für alle bestehenden Partitionen auf
66 Platte 1 anlegen und die Daten wie oben beschrieben kopieren.
67 5) Platte 1 neu partitionieren, z.B.
68 1: /boot (ca. 32M, ext2)
69 2: / (ca. 256M, FS beliebig, muß fest in den Kernel einkompiliert sein)
70 3: Der gesamte Rest, Typ LVM, ohne FS.
71 6) Die Daten von /boot und / wieder auf die neuen Partitionen auf Platte 1
72 zurückkopieren, die LVs können anschliessend gelöscht werden.
73 7) Die 3. Partition von Platte 1 auch zu der in 3) erzeugten VG zufügen.
74 8) fstab entsprechend anpassen.
75 9) Reboot.
76
77 HTH...
78
79 Dirk

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user-de] Partitionen nachträglich auf zwei Festplatten verteilen Dirk Heinrichs <dirk.heinrichs@××××××.de>
Re: [gentoo-user-de] Partitionen nachträglich auf zwei Festplatten verteilen Matthias Maier <matthias_maier@×××.de>