Partitionsschemata in Linux sind der Fluch der Existenz vieler neuer (und erfahrener) Linux-Benutzer. Welche Partitionskonfiguration sollten Sie beim Dual-Booten von Windows und Linux verwenden? Wie soll ich meine Partitionen einrichten, wenn ich nur Linux booten möchte? Sollten Sie eine separate Partition für „/home“ haben? Warum legen manche Leute „/boot“ in ihre eigene Partition? Und brauchen Sie überhaupt eine dedizierte Bootpartition? Diese Kurzanleitung zu Linux-Partitionsschemata beantwortet all diese Fragen und mehr.
Hinweis: In diesem Artikel geht es nicht um das „Wie“ der Partitionierung, sondern um das „Warum“. Dafür gibt es mehrere Gründe. Zum einen variieren die Einzelheiten des „Wie“ von System zu System stark, und alles dreht sich um Ihren Anwendungsfall. Wenn Sie eine detaillierte Anleitung zum „Wie“-Aspekt wünschen, lesen Sie diesen Artikel zum Ändern der Größe und zum Erstellen von Partitionen mit dem Gnome-Partitionseditor.
Hinweis: Der Einfachheit halber basieren alle Diagramme in diesem Handbuch auf einem 100-GB-Laufwerk und zeigen nicht die „Swap“-Partition. (Hier können Sie mehr darüber erfahren.)
Erstellen eines Windows Dual Boot
Mit der richtigen Partitionskonfiguration ist das Dual-Booten mit Windows ein Kinderspiel. Das Wichtigste bei der Planung eines Dual-Boot-Setups ist, dass viele Windows-Versionen erwarten, das einzige Betriebssystem auf dem System zu sein. Windows mag es oft nicht, sich auf etwas anderem als der ersten Partition des Laufwerks zu befinden und zögert nicht, alles zu löschen, was ihm im Weg steht. Sie werden sich viel Ärger ersparen, wenn Sie dies im Voraus wissen und Windows erlauben, diesen Steckplatz zu belegen, bevor Sie Linux installieren.
In diesem Beispiel haben wir eine 50-GB-Windows-Partition als erste Partition auf dem Laufwerk erstellt. Installieren Sie zuerst Windows, und wenn alles fertig ist, installieren Sie Ihr Linux Ihrer Wahl auf dem verbleibenden Speicherplatz. Fast jedes moderne Linux sieht die Windows-Installation und fügt sie automatisch Ihrem GRUB-Boot-Menü hinzu.
Eine andere Möglichkeit besteht darin, Windows auf ein völlig separates Laufwerk zu legen und ein vollständiges Laufwerk für sich allein zu lassen. Wenn Sie sich dafür entscheiden, können Sie ein vollständiges Laufwerk für eine Linux-Installation verwenden, die wie eines der folgenden Beispiele aussehen kann.
Trennung personenbezogener Daten
Eines der gängigsten Setups für Linux besteht darin, das Verzeichnis „/home“ in eine eigene Partition zu trennen. Dies hat mehrere Vorteile: Erstens können Sie den Speicherplatz begrenzen, der von Benutzerdateien belegt werden kann. Noch wichtiger ist, dass Sie diese Dateien getrennt halten, was auch immer mit Ihren Systemdateien (im Verzeichnis „/“) passiert, Ihr „/home“-Verzeichnis wird in Ruhe gelassen. Dies bedeutet, dass Sie Ihr gesamtes Betriebssystem neu installieren können, aber persönliche Dokumente, Profile und einige Anwendungs- und Desktopeinstellungen genau so belassen, wie sie waren.
Angenommen, Sie führen Ubuntu mit Ihrem „/home“-Verzeichnis als eigene Partition aus. Wenn Sie viele Dateien darin gespeichert haben, wie Familienfotos und Dokumente, können Sie das gesamte System neu installieren oder aktualisieren und löschen, während Ihre persönlichen Daten intakt bleiben. Sobald die Neuinstallation/das Upgrade abgeschlossen ist, haben Sie alle Ihre Dateien und Einstellungen so, wie Sie sie verlassen haben.

Selbstverständlich können Sie die Größe der Trennwände an Ihre Bedürfnisse anpassen. Die meisten Anwendungen werden in „/bin“, „/opt“ oder „/usr/bin“ installiert. Wenn Sie also viele Anwendungen haben möchten, können Sie es ähnlich dem obigen Beispiel beibehalten. Sie können die Partition „/“ auch vergrößern, wenn Sie nicht viele persönliche Daten auf dem System haben möchten, z. B. auf einer Workstation oder einem Server. Wenn Sie Ihr System jedoch wie viele Desktop-Benutzer verwenden möchten, können Sie die Größe Ihres „/home“-Verzeichnisses erhöhen.
Kernel für Multi-Booting-Linux-Distributionen trennen
Viele Leute richten eine kleine „/boot“-Partition getrennt von der „/“-Partition ein. Dies ist nicht notwendig, kann aber nützlich sein, wenn Sie mehrere Distributionen auf demselben Computer ausführen. Da Linux in der Partition „/boot“ den Kernel und das GRUB-Menü speichert, können Sie Boot-Informationen über beide Distributionen hinweg austauschen. Wenn Sie benutzerdefinierte Kernel erstellen möchten, können Sie Ihren benutzerdefinierten Kernel in der Boot-Partition platzieren und beide Distributionen auf einem einzigen benutzerdefinierten Kernel ausführen lassen.

Das Die Partition „/boot“ muss nicht groß sein. Sofern Sie nicht vorhaben, tonnenweise Kernel zu laden, sollten 100 MB wahrscheinlich ausreichen.
Sie können auch eine „/boot/efi“-Partition erstellen, wenn Ihr System mit UEFI booten soll. Das wären zusätzliche ~100 MB zusätzlich zu der 100 MB „/boot“-Partition.
Wie sieht ein typisches Partitionsschema aus?
Es gibt tonnenweise unterschiedliche Definitionen von „typisch“, aber ich möchte nicht sagen, dass die meisten Linux-Benutzer nach einem guten Partitionsschema für ihr Desktop-System suchen. Sie möchten sicherstellen, dass Ihre Daten sicher und geschützt aufbewahrt werden, und Sie möchten Ihren Speicherplatz so nutzen, dass er am sinnvollsten ist. Im Allgemeinen benötigen Sie eine 100-MB-„/boot“-Partition (dies kann bei einer einzelnen Linux-Installation weggelassen werden), eine 25-GB-„/“-Partition und eine ~75-GB-„/home“-Partition, bei einer 100-GB-Festplatte.
Dadurch erhalten Sie eine kompakte Boot-Partition, um ungefähr drei Kernel gleichzeitig auf der Festplatte zu speichern, eine angemessene „/“-Partition, um eine gute Anzahl von Programmen zu speichern, und einen großen Home-Ordner für alle Ihre persönlichen Daten. Wenn Sie mehr Speicherplatz haben, können Sie entweder eine weitere Partition erstellen oder die Partition „/home“ erweitern, um Ihre Dateien zu speichern.
Was Sie nicht partitionieren sollten
Es gibt einige Teile des Dateisystems, die Sie in „/“ behalten möchten. Elemente in „/bin“, „/lib“ und „/etc“ werden oft sofort beim Booten benötigt, und wenn sie sich auf separaten Partitionen befinden, werden sie möglicherweise nicht gemountet, bevor sie benötigt werden. Zum Beispiel enthält „/lib“ normalerweise einige Kernel-Module, die wahrscheinlich sofort nach dem Booten des Kernels benötigt werden. Wenn die Partition noch nicht geladen ist, kann es unangenehm werden.
Da Sie nun über Linux-Partitionsschemata Bescheid wissen, sollten Sie sich auch zswap, zram und zcache und deren Verwendung in Ihrem System ansehen.
Unterstützen Sie unsere Arbeit ❤️
Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.



























