So verschieben Sie den Home-Ordner auf eine andere Partition[Linux/Ubuntu]

Wenn Sie bei der Installation von Ubuntu die Standardoption akzeptiert haben oder wenn auf Ihrem Computer Ubuntu vorinstalliert ist, befinden sich Ihr Startordner und die Systemordner wahrscheinlich alle auf derselben Partition. Dies ist völlig in Ordnung, aber wenn Sie Ihre vorhandene Ubuntu-Version aktualisieren oder Ubuntu neu installieren möchten, können Sie die Anwendungseinstellungen oder sogar Ihre Dateien und Dokumente nicht beibehalten. Eine der Best Practices besteht darin, dem Boot-Ordner eine eigene Partition zuzuweisen, damit sich alle am Systemordner vorgenommenen Änderungen nicht auf das Startverzeichnis auswirken und Sie Ubuntu problemlos aktualisieren oder neu installieren können.

Wenn Sie den Home-Ordner auf eine andere Partition verschieben möchten, können Sie dies wie folgt tun.

Erstellen Sie eine neue Partition

Hinweis - Sie können diesen Schritt überspringen, wenn Sie bereits über eine vorhandene externe Partition verfügen, die Sie verwenden können.

Angenommen, Ihr Computer hat nur eine Festplatte und enthält nur eine Partition. Um eine neue Partition zu erstellen, müssen Sie sich zuerst eine Ubuntu Live CD / USB besorgen und diese booten. Die Festplatte kann im Betrieb nicht partitioniert werden.

Nachdem die Live-Sitzung gestartet wurde, öffnen Sie die Anwendung "GParted". Wählen Sie Ihre Festplatte aus der Liste aus. Es sollte mit "sda" beschriftet sein.

Sie sollten mehr Einträge in der Liste sehen. Wählen Sie den Eintrag aus, der der primären Partition entspricht. Es sollte die Datei mit der größten Dateigröße sein und im Dateisystemformat ext3 oder ext4 vorliegen. Klicken Sie mit der rechten Maustaste und wählen Sie "Größe ändern / verschieben".

Legen Sie im Feld "Nächster freier Speicherplatz" die Größe der neuen Partition fest. Die Zahl wird in MB angegeben. Wenn Sie also 10 GB für die neue Partition reservieren möchten, geben Sie "10000" ein. Sie werden feststellen, dass sich bei der Eingabe der Zahl die Zahl im Feld "Neue Dimension" entsprechend verringert. Meine übliche Praxis ist es, 10 GB für Systemdateien zu reservieren und den Rest der Home-Partition zuzuweisen. Klicken Sie auf "Größe ändern / verschieben".

Wenn Sie zum Hauptbildschirm von GParted zurückkehren, sollten Sie jetzt einen neuen Eintrag "Nicht zugeordnet" mit der zuvor festgelegten Dateigröße sehen. Klicken Sie mit der rechten Maustaste und wählen Sie "Neu". Wählen Sie als Dateisystem "ext4" und klicken Sie auf "Hinzufügen".

Klicken Sie abschließend auf die grüne Schaltfläche, um die Änderungen zu übernehmen. Abhängig von der Größe Ihrer Festplatte kann die Größenänderung lange dauern

Wenn der Vorgang abgeschlossen ist, sollten Sie etwas Ähnliches wie im folgenden Screenshot sehen. Notieren Sie sich die neue Partitionsnummer.

Beenden Sie nun die Live-Sitzung, entfernen Sie die Live-CD / den USB und booten Sie den Computer.

Migration von Privatordnern

Um Ihren aktuellen Home-Ordner auf eine externe Partition zu migrieren, müssen Sie vier Dinge tun:

  1. Mounten Sie die externe Partition an einem temporären Home-Speicherort.
  2. Kopieren Sie die Dateien aus Ihrem aktuellen Home-Ordner in diesen temporären Home-Ordner.
  3. Verschieben Sie den aktuellen Stammordner
  4. Mounten Sie den neuen Startordner.

1. Erstellen Sie einen temporären Home-Ordner

Öffnen Sie ein Terminal und geben Sie Folgendes ein:

sudo blkid

Dadurch wird die UID aller Partitionen angezeigt. Notieren Sie sich die UUID der zuvor erstellten Partition.

Öffnen Sie dann die fstab-Datei:

sudo nano / etc / fstab

und fügen Sie die folgende Zeile am Ende der Datei hinzu.

UID = xxx-xxxxxxx-xxxxxxx / media / home ext4 nodev, nosuid 0 2

Ersetzen Sie die UUID durch den UUID-Wert der externen Partition.

Speichern (Strg + o) und beenden (Strg + x) die Datei.

Erstellen Sie dann einen Einhängepunkt:

sudo mkdir / media / home

und laden Sie die aktualisierte Datei erneut.

mount del sudo -a

Sie sollten nun im Medienverzeichnis einen "home"-Ordner sehen.

2. Kopieren Sie die Dateien aus dem aktuellen Home-Ordner in den neuen Home-Ordner

Als nächstes kopieren wir alle Dateien aus dem aktuellen Startordner in den neuen Startordner. Sie können einfach "Alles auswählen", "Kopieren" und "Einfügen" ausführen, um alle Dateien in den neuen Home-Ordner zu übertragen. Versteckte Dateien werden jedoch möglicherweise ignoriert und einige der Dateiberechtigungen werden nicht beibehalten. Eine vollständigere Methode wäre die Verwendung von rsync.

sudo rsync -aXS / home /. / Medien / Zuhause /.

3. Verschieben Sie den aktuellen Stammordner

Sobald der neue Home-Ordner konfiguriert ist, müssen wir den vorhandenen Home-Ordner löschen, um Platz für den neuen Home-Ordner auf der externen Partition zu schaffen. Geben Sie dazu im Terminal die folgenden Befehle ein:

cd /cd
sudo mv /home /home_backup
sudo mkdir /home

Was die obigen Befehle tun, ist, den vorhandenen Home-Ordner nach backup_home zu verschieben und einen leeren Home-Ordner zu erstellen, in den der neue Home-Ordner gemountet werden soll.

4. Mounten Sie den neuen Startordner

Der letzte Schritt zum Abschließen der Migration besteht darin, den neuen Home-Ordner als "/home" bereitzustellen. Dazu müssen wir die fstab-Datei erneut überprüfen.

sudo nano / etc / fstab

Alles, was Sie tun müssen, ist "/media/home" in "/home" zu ändern. Speichern und beenden Sie die Datei.

Laden Sie abschließend die fstab-Datei neu:

montura del sudo -a

Das ist alles. Sie haben jetzt Ihren Home-Ordner auf eine externe Partition migriert.

Optional: Entfernen Sie den Ordner Home_backup

Nachdem die Migration abgeschlossen ist, können Sie den alten Home-Ordner als Backup verwenden oder ihn löschen, um Speicherplatz freizugeben. Um es zu entfernen, verwenden Sie den Befehl:

sudo rm -rf /home_backup

Lassen Sie es uns in den Kommentaren wissen, wenn Sie auf Schwierigkeiten gestoßen sind.

Index
  1. Erstellen Sie eine neue Partition
  2. Migration von Privatordnern

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up