Mit dem /home auf neue Partition "umziehen"

Aus Linupedia.org
Version vom 3. Mai 2007, 06:57 Uhr von Admine (Diskussion | Beiträge) (Link zu "Kopie_der_root_Partition" anstelle des LC-Links eingetragen)
Wechseln zu: Navigation, Suche

So solltet ihr vorgehen:

1) eine freie Partition erstellen und formatieren

2) diese nach zBsp /mnt/neu mounten

3) die Daten des "alten" home-Verzeichnisses nach /mnt/neu kopieren

4) einen Eintrag in der /etc/fstab für die neue /home-Partition erstellen

5) /mnt/neu umounten und reboot ... hoffen, dass nun die neue Partition als /home gemountet wird

6) bei Erfolg als root anmelden und diese neue Partition manuell umounten

7) => nun gibt es wieder das "alte" /home => alle Daten in diesem Verzeichnis löschen (weil sonst wird ja kein Platz frei)

8 ) nun die neue /home-Partition wieder mounten und freuen


Zum Kopieren am besten den "tar"-Befehl aus diesem Artikel verwenden:

Kopie_der_root_Partition


Nähere Erläuterungen zu einzelnen Punkten findet ihr in diesem Thread:

http://www.linux-club.de/viewtopic.php?t=52581


Anmerkung zu Step 3:

Damit man nicht den Überblick verliert, in welcher Version man sich befindet legt man im alten /home eine Datei an mit

touch /home/alteshome

Das Gleiche im neuen /home mit

touch /mnt/neu/neueshome


Und noch eine Anmerkung:


Es ist auch möglich andere Verzeichnisse auf eine extra Partition zu packen. Dafür kann dieses HowTo auch, in angepasster Form, verwendet werden.
Mögliche Verzeichnisse sind: /usr, /var oder auch /opt


Beachte


Die Verzeichnisse /bin, /dev, /etc, /lib und /sbin müssen zwingend auf der Wurzelpartition liegen, alle anderen Verzeichnisse können theoretisch auf andere Partitionen ausgelagert werden.


Zumindestens das Verzeichnis /root, das Heimatverzeichnis des Systemverwalters sollte (muß aber nicht) noch auf dem Wurzelverzeichnis gelegen sein, da es vorkommen kann, daß der Systemverwalter in einem Wartungsmodus mit dem System arbeiten muß, in dem nur das Wurzelverzeichnis eingehängt ist.


admine /carsten