So wählen Sie ein Partitionsschema für Ihren Linux-PC aus

Angst vor dem gefürchteten "p" -Wort? Du bist nicht allein. Partitionen können kompliziert werden. Hier finden Sie eine Erklärung, was sie sind, wie sie verwendet werden und eine einfache Vorlage, die Sie für Ihre eigene Linux-Installation verwenden können.

Bild von dmyhung

Was sind Partitionen?

Partitionen sind Unterteilungen in der Formatierung der Festplatte. Es ist eine logische - im Gegensatz zu einer physischen - Unterteilung, sodass Sie sie für verschiedene Zwecke bearbeiten und bearbeiten können. Denken Sie daran, eine Festplatte in zwei Konfigurationsteile zu zerlegen. Partitionen sind sehr praktisch, da sie als Sandbox fungieren. Wenn Sie eine 1-TB-Festplatte haben, die in eine 250-GB-Partition und eine 750-GB-Partition partitioniert ist, wirkt sich das, was Sie auf der letzteren haben, nicht auf die andere aus und umgekehrt. Sie können eine dieser Partitionen im Netzwerk freigeben und müssen sich keine Sorgen machen, dass Personen auf Informationen auf der anderen zugreifen. Man könnte Windows installiert haben, das voller Viren und Trojaner ist. Die andere könnte eine sehr veraltete Linux-Installation mit Sicherheitslücken sein. Die beiden dürfen sich niemals gegenseitig stören, es sei denn, Sie stellen sie her oder die Festplatte selbst stirbt physisch ab.

Die andere nützliche Sache ist, dass Sie mehrere Partitionen haben können, die jeweils mit einem anderen „Dateisystem“ formatiert sind. Ein Dateisystem ist eine Formatierung der Festplatte in eine Tabelle, in die das Betriebssystem lesen, interpretieren und schreiben kann. Nur eine Festplatte? Das ist in Ordnung, da Sie immer noch mehrere Betriebssysteme darauf installieren können, ohne tatsächlich eine andere physische Festplatte zu haben.

Während es Unmengen von Dateisystemtypen gibt, gibt es nur drei Arten von Partitionen: primäre, erweiterte und logische. Jede Festplatte kann maximal vier primäre Partitionen haben. Diese Einschränkung ist auf den sogenannten Master Boot Record zurückzuführen, der dem Computer mitteilt, von welchen Partitionen er booten kann. Daher sind primäre Partitionen normalerweise für Betriebssysteme reserviert. Aber was ist, wenn wir mehr als vier wollen? Hier kommt die erweiterte Partition ins Spiel. Es dient als Hohlcontainer für eine beliebige Anzahl kleinerer logischer Partitionen. Sie können dort so viele erstellen, wie Sie möchten, und Ihre Nicht-Betriebssystem-Bereiche nach Hause bringen.

Wenn erweiterte Partitionen so großartig sind, warum nicht einfach verwenden? Dies liegt daran, dass Sie nicht direkt von einer beliebigen Stelle innerhalb einer erweiterten Partition booten können. Es gibt Möglichkeiten, dies zu umgehen, aber das Beste, was Sie tun können, ist, vorher mit primären Partitionen richtig zu planen. Darüber hinaus hängt die Art und Weise, wie Partitionen vom System nummeriert werden, von diesen Typen ab. Zuerst nummeriert die Maschine basierend auf allen primären Partitionen und dann nach logischen. Dies kann dazu führen, dass sich die Laufwerksbuchstaben ändern, wenn Sie zwischen Betriebssystemen wechseln oder später Partitionen hinzufügen oder löschen.

Mount Points unter Linux

Bild von MethodDan

Unter Windows sind die Dinge ziemlich klar: Es befindet sich auf Ihrer Festplatte, normalerweise auf einer Partition, und das war's. Wenn Sie andere Laufwerke haben und diese über ein kompatibles Dateisystem verfügen, werden diese ebenfalls gelesen. Wenn nicht, werden sie normalerweise ignoriert oder Sie können neu formatieren. Linux - und alles, was Unix ähnelt - funktioniert so nicht ganz.

Linux funktioniert so, dass es alles auf einen Baum legt. Wenn Sie eine andere Partition oder Festplatte haben, wird diese als Zweig in einem bestimmten Ordner "gemountet", normalerweise / media oder / mnt. Das Verzeichnis, in das eine Partition eingehängt wird, wird als "Einhängepunkt" bezeichnet. Diese Methode funktioniert besser mit der Baumstruktur von Linux, und Sie können Partitionen fast überall als Ordner bereitstellen. In Windows ist dies nicht so einfach. Neue Partitionen werden im Allgemeinen als separate Laufwerke angezeigt. Darüber hinaus kann Linux nativ mit viel mehr Arten von Dateisystemen arbeiten als Windows.

Erinnern Sie sich, wie es nur vier primäre Partitionen geben konnte? Wenn Sie 145 Betriebssysteme wie in den JustLinux-Foren booten möchten, können Sie eine primäre Partition für / boot einrichten, die einen Bootloader wie GRUB oder LiLo enthält, der die anfänglichen Funktionen übernimmt und dann die erweiterten Partitionen weiter bootet .

Welches Schema soll ich verwenden?

Das Standardpartitionsschema für die meisten Linux-Heiminstallationen lautet wie folgt:

  • Eine 12-20 GB Partition für das Betriebssystem, die als / (als "root" bezeichnet) gemountet wird.
  • Eine kleinere Partition zur Erweiterung Ihres Arbeitsspeichers, die bereitgestellt und als Swap bezeichnet wird
  • Eine größere Trennwand für den persönlichen Gebrauch, montiert als / home

Die genauen Größenanforderungen ändern sich je nach Ihren Anforderungen, aber im Allgemeinen beginnen Sie mit dem Tausch. Wenn Sie viel Multimedia bearbeiten und / oder weniger RAM haben, sollten Sie mehr Swap verwenden. Wenn Sie über genügend Arbeitsspeicher verfügen, können Sie darauf verzichten, obwohl einige Linux-Distributionen Probleme haben, ohne großen Austausch in den Standby-Modus oder in den Ruhezustand zu wechseln. Als Faustregel gilt, dass Sie zwischen dem 1,5- bis 2-fachen des Arbeitsspeichers als Auslagerungsspeicher wählen und diese Partition an einem Ort platzieren, der schnell erreichbar ist, z. B. am Anfang oder Ende der Festplatte.

Selbst wenn Sie eine Tonne Software installieren, sollten maximal 20 GB für Ihre Root-Partition ausreichen. Die meisten Linux-Distributionen verwenden heutzutage entweder ext3 oder ext4 als Dateisystem, das über einen integrierten Mechanismus zur Selbstreinigung verfügt, sodass Sie nicht defragmentieren müssen. Damit dies jedoch am besten funktioniert, sollte zwischen 25 und 35% der Partition freier Speicherplatz vorhanden sein.

Schließlich sollte alles, was Sie sonst noch haben, zu Ihrer / home-Partition gehen. Hier werden Ihre persönlichen Sachen aufbewahrt. Es entspricht funktional dem Verzeichnis „Benutzer“ in Windows und enthält Ihre Anwendungseinstellungen, Musik, Downloads, Dokumente usw. sowie die anderer Benutzer, die Sie auf Ihrem System haben. Es ist nützlich, / home in einer separaten Partition zu haben, da Sie beim Aktualisieren oder erneuten Installieren Ihres Betriebssystems nichts in diesem Ordner sichern müssen! Ist das nicht bequem? Um das Ganze abzurunden, werden auch die meisten Ihrer programm- und UI-bezogenen Einstellungen gespeichert!

Wenn Sie einen Server mit vielen Benutzern und / oder vielen Medien betreiben, können Sie die Leistung mithilfe von zwei Festplatten optimieren. Ein kleines Solid-State-Laufwerk ist perfekt für das Betriebssystem, möglicherweise höchstens 32 GB, und Sie können die Swap-Partition am Anfang eines 1/2-TB- „grünen“ Laufwerks werfen, das auf / home montiert ist.

Wenn Sie mehr basteln möchten, können Sie sogar verschiedene Partitionen für Dinge wie das temporäre Verzeichnis (/ tmp), den Inhalt Ihres Webservers (/ var / www), Programme (/ usr) oder Protokolldateien ( / var / log).

Festlegen von Montagepunkten während der Installation

In unserem Beispiel wird das Partitionssetup während einer Ubuntu Maverick Meerkat-Installation angezeigt. Wenn Sie dort ankommen, wo "Laufwerksplatz zuweisen" steht, wählen Sie "Partitionen manuell festlegen (erweitert)".

Keine Panik, nur weil Sie "fortgeschritten" sehen; Es ist wirklich nicht so schwierig und Sie werden einige echte Belohnungen aus dem Prozess erhalten. Klicken Sie vorwärts und Sie sehen die Partitionstabelle.

Klicken Sie auf die Zeile mit dem freien Speicherplatz in der Tabelle und dann auf "Hinzufügen ...". Wenn Sie keinen freien Speicherplatz haben, klicken Sie auf Ihre Windows-Partition, klicken Sie auf "Ändern ..." und verkleinern Sie sie auf eine angenehmere Größe. Dadurch haben Sie freien Speicherplatz zum Arbeiten.

Hier können Sie sehen, dass ich am Anfang der Festplatte eine primäre Partition mit etwa 11,5 GB erstellt und diese angegeben habe, um root als Einhängepunkt zu verwenden. Sie müssen ein Linux-kompatibles Dateisystem verwenden, daher habe ich das Standard-ext4 verwendet, obwohl Sie ext2, ext3, ReiserFS oder was auch immer verwenden können. Wenn Sie online recherchieren, können Sie die besten auswählen. Wenn Sie jedoch Zweifel haben, halten Sie sich an die Standardeinstellung. Sie können Ihren Speicherplatz an mehr Speicherplatz anpassen, wenn Sie ihn haben, aber auch hier werden Sie wahrscheinlich nie mehr als 20 GB benötigen, es sei denn, Sie installieren / kompilieren viel Software. Klicken Sie auf "OK" und Sie können eine weitere Partition erstellen.

Wie Sie sehen, habe ich dieses Mal eine logische Partition ausgewählt (das Partitionierungsprogramm erstellt dafür automatisch eine erweiterte Partition). Da dieser Computer über 512 MB RAM verfügt, habe ich das 1,5-fache erreicht und ihn als "Swap-Bereich" bezeichnet. Beachten Sie auch, dass ich dies am Ende der Festplatte festgeklebt habe, um die Suchzeiten für die Festplatte auf ein Minimum zu beschränken. Klicken Sie auf "OK" und erstellen Sie eine weitere Partition.

Ich habe den gesamten Rest des Bereichs in der Mitte als meine / home-Partition ausgewählt. Das kompatible Dateisystem, das ich ausgewählt habe, ist wieder ext4. Hier ist die Grauzone: Sollte sie primär oder logisch sein? Ich habe mich für Primary entschieden, weil ich weiß, dass ich hier kein anderes Betriebssystem installieren werde, sonst wäre ich logisch vorgegangen. Wenn Sie nicht vorhaben, mehr als drei Betriebssysteme zu installieren, können Sie dies der Einfachheit halber nur als primäres Betriebssystem festlegen.

Wenn Sie fertig sind, können Sie die Installation fortsetzen. Hier ist meine resultierende Partitionstabelle:

Wenn Sie kalte Füße bekommen, können Sie die Installation an dieser Stelle beenden, ohne Datenverlust zu befürchten. Bis Sie auf "Jetzt installieren" klicken, wird nichts auf Ihrer Festplatte ausgeführt, sodass Sie zurückgehen und die gewünschten Einstellungen vornehmen können.

Nachdem Sie nun wissen, was Partitionen sind und wie Sie Ihre Linux-Installation optimal einrichten können, können Sie Ihre Suche online fortsetzen. Es gibt noch viel mehr zu lernen! Haben Sie Ratschläge oder Tricks zum Prozess? Vielleicht einige nützliche Erfahrungen zum Teilen? Hinterlasse unbedingt einen Kommentar!