Wie verwende ich mein Home-Verzeichnis auf einer separaten Partition?

10

Mein Verständnis der Disc-Partitionierung war immer, dass Sie eine Disc partitionieren, um mehrere Betriebssysteme zu installieren, damit Sie von mehreren Betriebssystemen auf einer einzelnen Disc booten können. Ich lese jedoch ein Ubuntu-Serverbuch und es geht um die Partitionierung des Verzeichnisses / home einer Ubuntu-Installation.

"Das Verzeichnis / home ist sowohl bei Administratoren als auch bei Desktop-Benutzern ein beliebter Partitionierungskandidat, da es alle persönlichen Dateien für Benutzerkonten auf diesem Computer enthält. Wenn Sie / home als separate Partition verwalten, können Sie neue Versionen einer Distribution installieren oder sogar verschiedene Distributionen insgesamt, ohne Benutzereinstellungen zu löschen. "

Ich verstehe nicht, wie und warum jemand das Home-Verzeichnis oder ein anderes Verzeichnis im Dateisystem einer Ubuntu-Installation partitionieren würde.

John Merlino
quelle

Antworten:

7

Sie haben die Antwort auf Ihre eigene Frage zitiert ...

Wenn Sie / home als separate Partition verwalten, können Sie neue Versionen einer Distribution oder sogar verschiedene Distributionen insgesamt installieren, ohne Benutzereinstellungen zu löschen.

Eine Partition ist nur eine Möglichkeit, die Dateien auf der Festplatte zu trennen. Sie muss kein Ort für ein Betriebssystem sein. Wenn Ihre Systempartition und Ihre Home-Partition getrennt sind, wirkt sich ein Upgrade Ihres Systems nur auf die Systempartition aus, sodass Ihre Daten in Ruhe bleiben.

Es gibt andere Verwendungszwecke für eine andere Datenpartition, z. B. die Verschlüsselung oder ein anderes Dateisystem als das des Betriebssystems.

Beachten Sie, dass Linux / home, / usr, / var ... als Ordner behandelt, auch wenn es sich um separate Partitionen handelt (sie werden beim Booten bereitgestellt). Eine separate / Home-Partition wirkt sich also nicht negativ auf Sie aus. Machen Sie es einfach.

Wenn Sie eines Tages einen Server haben möchten, würde ich empfehlen, eine separate / var-Partition und wahrscheinlich auch eine separate / usr und / tmp zu verwenden.

Alex
quelle
Können Sie einen Ordner auf einem Live-System partitionieren?
John Merlino
1
Ich bin mir nicht sicher was du meinst. Ein Live-System ist nicht auf der Festplatte installiert, es verwendet normalerweise nicht Ihre Festplatte, zumindest nicht dauerhaft, es läuft von der CD und im RAM. Sie können ein Tool namens GParted verwenden, das auf den meisten Live-CDs verfügbar ist, um Ihre Festplatte zu partitionieren. Die Live-CD selbst verwendet jedoch nicht die von Ihnen erstellten Partitionen, es sei denn, Sie installieren sie auf dem Laufwerk.
Alex
Ich meine, sobald Ubuntu auf einer Partition auf der Festplatte installiert ist, kann ich dann nach der Installation einen Ordner darin neu partitionieren?
John Merlino
Ich habe es nie versucht, aber es scheint möglich zu sein .
Alex
13

Bei der Installation von Ubuntu auf einer Festplatte kümmert sich das Installationsprogramm um die Partitionierung. Falls ein leerer, nicht partitionierter Speicherplatz gefunden wird, wird dieser für Ihre Ubuntu-Installation verwendet. Wenn Sie bereits ein Betriebssystem installiert haben, können Sie mit dem Installationsprogramm eine Partition verkleinern, um dann Ubunutu zu halten.

Standardmäßig werden eine einzelne Partition und eine zusätzliche Auslagerungspartition erstellt. Falls das Installationsprogramm eine bereits vorhandene Swap-Partition findet, wird keine zusätzliche erstellt. Vielleicht möchten wir unser HOME in einer separaten Partition aufbewahren, sei es um

  • Spiegeln Sie diese Partition
  • Formatieren Sie einfach die Betriebssystempartition, ohne HOME zu löschen
  • mit dem Betriebssystem auf einer schnellen SSD, aber HOME auf einem herkömmlichen Laufwerk,
  • oder eine Vielzahl anderer Gründe.

Beachten Sie, dass es nicht ratsam ist, die gesamte HOME-Partition für verschiedene Distributionen oder Releases freizugeben, da dies zu widersprüchlichen Konfigurationseinstellungen unterschiedlicher Anwendungsversionen führen kann. Anstatt das gesamte HOME zu teilen, sollten wir Daten nur auf einer gemeinsam genutzten Partition teilen. Diese Datenverzeichnisse können dann mit den Home-Unterverzeichnissen des Benutzers verknüpft werden.

In den folgenden Abschnitten möchte ich die Vorgehensweise für HOME auf einer Partition oder einem Laufwerk beschreiben, das sich vom Betriebssystem unterscheidet:

Sichern Sie alle wichtigen Daten, bevor Sie Partitionen ändern.

Desktop-Installation

  1. Wählen Sie bei der Installation von Ubuntu "Etwas anderes" , um Zugriff auf den Partitionierer zu erhalten.
  2. Wenn das Laufwerk zuvor verwendet wurde, entfernen Sie die Partitionstabelle oder löschen Sie Partitionen, um Ihr Ubuntu zu speichern. Alle Daten auf diesen Partitionen werden gelöscht.
  3. Erstellen Sie eine neue Partition für das Stammverzeichnis des Betriebssystems.
  4. Wählen Sie den Einhängepunkt /für diese Root-Partition:

    Geben Sie hier die Bildbeschreibung ein Beachten Sie die verschiedenen Einhängepunkte, die Sie möglicherweise für jede erstellte Partition auswählen können.

  5. Wiederholen Sie die Schritte 3. und 4. für die /homePartition:

    Geben Sie hier die Bildbeschreibung ein

    Falls bereits eine HOME-Partition vorhanden ist, die Daten enthält, müssen Sie jetzt sicherstellen, dass "Format?" Bevor wir mit der Installation fortfahren, um diese Daten nicht zu löschen:

    Geben Sie hier die Bildbeschreibung ein

  6. Wählen Sie "Jetzt installieren", um das Laufwerk zu partitionieren und zu formatieren und mit der Installation fortzufahren.

Ubuntu Server Installation

Die Serverinstallation führt Sie mit partman durch die Partitionierung . Im Partitionierungsschritt können wir Partitionen löschen oder neu erstellen, die der Desktop-Installation ähneln. Im Folgenden sind die Zwischenschritte dargestellt, wenn wir dies tun:

  1. Wählen Sie "Manuelle" Partitionierung für ein individuelles Setup:

    Geben Sie hier die Bildbeschreibung ein

  2. Wählen Sie die zu ändernde Partition oder den freien Speicherplatz zum Erstellen einer Partition

    Geben Sie hier die Bildbeschreibung ein

  3. Wählen Sie Mountpunkte /für root oder /homefür HOME aus:

    Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

  4. Wiederholen Sie die Schritte 2. bis 4. bis Sie fertig sind:

    Geben Sie hier die Bildbeschreibung ein

  5. Setzen Sie die Serverinstallation fort:

    Geben Sie hier die Bildbeschreibung ein

Verschieben Sie das vorhandene HOME an einen anderen Ort

Weitere Informationen zum Verschieben des HOME-Verzeichnisses auf eine andere Partition oder ein anderes Laufwerk finden Sie in den folgenden Fragen und Antworten:

Takkat
quelle