Sicherung des alten /home

Bevor /home verschoben wird, sollte alles unterhalb von /home als Root gesichert werden:

tar cvzpf  somewhere/home.tar.gz /home

Zum Entpacken:

tar xvpf somewhere/home.tar.gz

Eine alternative Methode für ein Backup ist rdiff.

Verschieben von /home

Ein existierendes $home einer anderen Distribution soll nicht verwendet oder geteilt werden, da es bei Verwendung eines gleichen Nutzernamens bei Konfigurationsdateien zu Konflikten kommen kann/wird.

Das Verschieben oder Einbinden eines existierenden /home einer aptosid-Installation kann auf zwei Arten durchgeführt werden: mit der Live-CD oder in der Konsole. Beides ist nicht kompliziert.

Das System benötigt die UUID-Information der neuen Partition

Man fügt die UUID-Information am besten vor dem Verschieben von /home mit einem Kommentarzeichen # am Anfang der Zeile in /etc/fstab ein.

Der PC wird neu gestartet und im grub-Menü mit der Taste "e" die grub-Befehlszeilen aufgerufen. Danach wird am Ende der Zeile linux /boot/vmlinuz- 3.2-x.slh.x-aptosid-686 root=UUID=xxx-xxx-xxx-xxx ro quiet eine "1" eingegeben. Der Vorgang wird mit F10 abgeschlossen. Der PC startet jetzt in den Runlevel 1. Das ist der Single-User-Modus ohne Einbindung des /home, was ein sicheres Arbeiten gewährleistet.

In der TTY-Konsole meldet man sich als Root an und bindet die neue /home-Partition ein, zum Beispiel:

mount /dev/sdxX /media/new-home
cp -pr /home /media/new-home

Als nächstes bearbeitet man /etc/fstab, um das neue /home zu aktivieren:

mcedit /etc/fstab

Entfernung des Kommentarzeichens # in der Zeile für das neue /home und Setzung eines Kommentarzeichens # am Beginn der Zeile des alten /home. Man sichert mit F2 und beendet den Editor mit F10, danach wird der PC neu gestartet.

Content last revised 05/09/2010 0830 UTC