Am Donnerstag, 1. November 2007 schrieb Dirk Heinrichs: > Am Mittwoch, 31. Oktober 2007 schrieb matthias mohr: > > Hallo allerseits (ich bitte die anfängliche Fehlplatzierung zu > > entschuldigen), > > > > ich habe kürzlich eine zweite Festplatte erworben und wollte nun meine > > bisherigen Partitionen neu verteilen. Bisher habe ich die folgenden > > Partitionen auf einer Festplatte: > > > > swap > > / > > /usr > > /var > > /home > > /daten > > > > > > Nun würde ich gerne folgendes Schema realisieren: > > > > Festplatte 1 > > > > /boot > > swap > > /usr > > /var > > /daten1 > > > > und Festplatte 2 > > > > / > > swap > > /usr/lib > > /home > > /daten2 > > Warum benutzt Du nicht LVM? > > > Jetzt stellt sich mir aber zunächst die grundlegende Frage, ob ich durch > > entsprechendes kopieren und neu-mounten dies im Laufenden Betrieb hin > > bekommen kann (und danach das System auch bootfähig bleibt :) > > telinit 1 (Single User mode). Da kannst Du aber auch gleich eine sog. > RettungsCD nehmen, für / brauchst Du die eh. > > z.B. /usr: > > 1) System in Runlevel 1 versetzen (telinit 1) > 2) neue Partition mounten (z.B. /newusr > 3) Daten kopieren: cd /usr && tar cf - .| tar -C /newusr -xBpvf - > (je nach Filesystem eventuell mit entsprechenden Optionen lost+found vom > Kopieren ausschliessen). > 4) /etc/fstab anpassen > 5) beide unmounten > 6) neue Partition nach /usr mounten > 7) Mit telinit 3 wieder in Multiuser-Betrieb wechseln. > > Für / braucht's natürlich eine CD. Und damit Du Platte 1 neu Partitionieren > kannst muß erstmal alles auf Platte 2. > > Das ginge mit LVM wesentlich bequemer: > > 1) Starten mit einer RescueCD (z.B. GRML). > 2) Die 2. Platte mit einer großen Partition (Typ LVM) über die gesamte > Größe versehen. > 3) Diese Partition zu einer neuen LVM Volume Group (VG) hinzufügen > 4) In dieser VG neue Logical Volumes (LV) für alle bestehenden Partitionen > auf Platte 1 anlegen und die Daten wie oben beschrieben kopieren. Der Schritt 1 (telinit 1) fällt dabei bei Verwendung einer RettungsCD natürlich weg. > 5) Platte 1 neu partitionieren, z.B. > 1: /boot (ca. 32M, ext2) > 2: / (ca. 256M, FS beliebig, muß fest in den Kernel einkompiliert sein) > 3: Der gesamte Rest, Typ LVM, ohne FS. > 6) Die Daten von /boot und / wieder auf die neuen Partitionen auf Platte 1 > zurückkopieren, die LVs können anschliessend gelöscht werden. > 7) Die 3. Partition von Platte 1 auch zu der in 3) erzeugten VG zufügen. > 8) fstab entsprechend anpassen. > 9) Reboot. > > HTH... > > Dirk