Wie man eine separate Home-Partition nach der Installation von Ubuntu erstellt

  • Chris Hoffman

    @chrisbhoffman

  • June 17, 2012, 6:00am EDT

image

Ubuntu verwendet standardmäßig keine separate /home-Partition, obwohl viele Linux-Benutzer eine solche bevorzugen. Die Verwendung einer separaten Home-Partition ermöglicht es Ihnen, Ubuntu neu zu installieren, ohne Ihre persönlichen Dateien und Einstellungen zu verlieren.

Während eine separate Home-Partition normalerweise während der Installation ausgewählt wird, können Sie auch nach der Installation von Ubuntu zu einer separaten Home-Partition migrieren – dies erfordert jedoch ein wenig Arbeit.

Während der Installation von Ubuntu

Die Erstellung einer separaten Home-Partition während der Installation von Ubuntu ist einfach. Wählen Sie die Installationsoption „Something Else“, um ein benutzerdefiniertes Partitionslayout zu verwenden und mehrere Partitionen zu erstellen. Legen Sie den Einhängepunkt für eine Ihrer Partitionen als / fest – die das Root-Dateisystem enthalten wird – und den Einhängepunkt einer anderen Partition als /home. Wenn Sie Ubuntu in der Zukunft installieren, können Sie Ihre alte Home-Partition wieder als /home festlegen – aber stellen Sie sicher, dass Sie das Kontrollkästchen Formatieren deaktivieren, sonst werden Ihre Dateien gelöscht.

image

Nach der Installation von Ubuntu

Wenn Sie während der Installation von Ubuntu keine separate Home-Partition erstellen, müssen Sie Ubuntu nicht von Grund auf neu installieren. Um nach der Installation zu einer separaten Home-Partition zu migrieren, müssen Sie eine neue Partition erstellen (was möglicherweise eine Größenänderung der vorhandenen Partitionen erfordert), die Dateien aus dem vorhandenen Home-Verzeichnis auf diese Partition kopieren und Ubuntu anweisen, die neue Partition unter /home zu mounten.

Schritt 1: Erstellen einer neuen Partition

Wenn Sie etwas freien Speicherplatz haben, ist dieser Schritt einfach. Wenn nicht, müssen Sie die Größe Ihrer Systempartition ändern und eine neue Partition auf dem freien Platz erstellen. Folgen Sie unserer Anleitung zur Größenänderung von Ubuntu-Partitionen, um diesen Schritt abzuschließen. Wenn Sie freien Speicherplatz haben oder die Größe der Systempartition nicht ändern müssen, können Sie einfach GParted installieren und die Partition ohne Neustart von einer Live-CD erstellen – Sie werden eine ext4-Partition erstellen wollen.

image

Schritt 2: Kopieren der Home-Dateien auf die neue Partition

Ubuntu macht es einfach, die neue Partition zu mounten – klicken Sie einfach im Dateimanager unter Geräte darauf. Klicken Sie anschließend auf das Menü Go und wählen Sie Location, um den Einhängepunkt anzuzeigen.

image

Starten Sie ein Terminal und führen Sie den folgenden Befehl aus, um eine Kopie Ihres aktuellen /home-Verzeichnisses auf der neuen Partition zu erstellen, wobei /mount/location der Ort Ihrer eingehängten Partition ist:

sudo cp -Rp /home/* /mount/location

Anzeige

Sie werden eine Fehlermeldung über ein .gvfs-Verzeichnis – das ist normal; Sie können es ignorieren.

image

Sie sollten das neue Home-Verzeichnis überprüfen, um sicherzustellen, dass es Ihre Dateien enthält. Allerdings werden wir das alte Home-Verzeichnis noch nicht löschen.

image

Schritt 3: Finden Sie die UUID der neuen Partition

Die lange, zufällig aussehende Zeichenkette oben ist tatsächlich die UUID der Partition, und wir brauchen sie, um die Partition zu unserer fstab-Datei hinzuzufügen, die Linux mitteilt, wo es die Partitionen beim Booten einhängen soll. Sie können die UUID der Partition auch herausfinden, indem Sie den folgenden Befehl in einem Terminal ausführen:

sudo blkid

image

Schritt 4: Ändern der fstab-Datei

Bevor wir unsere fstab-Datei ändern, sollten wir eine Sicherungskopie erstellen, die wir für alle Fälle wiederherstellen können:

sudo cp /etc/fstab /etc/fstab.backup

Advertisement

Als nächstes führen Sie den folgenden Befehl aus, um die fstab-Datei in gedit zu öffnen. Sie können auch einen anderen Texteditor verwenden, wenn Sie dies bevorzugen.

gksu gedit /etc/fstab

Fügen Sie den folgenden Text in die fstab-Datei in einer neuen Zeile ein und ersetzen Sie den Teil _____ durch die vollständige UUID Ihrer neuen Home-Partition aus dem obigen Befehl sudo blkid:

UUID=_____ /home ext4 nodev,nosuid 0 2

image

Speichern Sie die Datei nach Hinzufügen der Zeile.

Schritt 5: Home-Verzeichnis verschieben & Neustart

Führen Sie von einem Terminal aus den folgenden Befehl aus, um Ihr Home-Verzeichnis zu verlassen, Ihr aktuelles Home-Verzeichnis an einen Platzhalter zu verschieben und ein neues, leeres Home-Verzeichnis zu erstellen, in das Ihre neue Partition eingehängt wird:

cd / && sudo mv /home /home_old && sudo mkdir /home

image

Advertisement

Starten Sie Ihren Computer nach Ausführung dieses Befehls neu. Sie können mit folgendem Befehl neu starten:

sudo shutdown -r now

Aufräumen

Nach dem Neustart Ihres Computers sollten Sie sich normal anmelden können. Ubuntu verwendet nun die separate Home-Partition. Nachdem Sie sich vergewissert haben, dass alles in Ordnung ist und Sie noch alle Dateien in Ihrem /home-Verzeichnis haben – nur für den Fall – können Sie Ihr /home_old-Verzeichnis entfernen, um Platz zu schaffen:

sudo rm -rf /home_old

Chris Hoffman
Chris Hoffman ist Chefredakteur von How-To Geek. Er schreibt seit über einem Jahrzehnt über Technologie und war zwei Jahre lang Kolumnist bei PCWorld. Chris hat für die New York Times geschrieben, wurde als Technologieexperte von Fernsehsendern wie NBC 6 in Miami interviewt und seine Arbeit wurde von Nachrichtensendern wie der BBC veröffentlicht. Seit 2011 hat Chris über 2.000 Artikel geschrieben, die fast eine Milliarde Mal gelesen wurden – und das nur hier bei How-To Geek.Read Full Bio “

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.