Das Bearbeiten von Partitionen oder das Erstellen neuer Dateisysteme unter Linux bedeutet in der Regel eines: den Gnome Parted Partition Editor (GParted) zu installieren. Für die meisten Linux-Benutzer ist dies der einzige Weg, dies zu tun. Was wäre, wenn Sie diese Partitionen und Dateisysteme direkt im Terminal bearbeiten könnten? Sie können! Hier ist wie!

Erstellen eines grundlegenden Linux-Partitionslayouts mit CFdisk

Hier erfahren Sie, wie Sie ein grundlegendes Linux-Partitionsschema direkt von der Befehlszeile aus erstellen. Das erste, was zu tun ist, öffnen Sie Ihr Terminal. Sobald Sie dort sind, müssen Sie identifizieren, welche Festplatte Sie ändern möchten. Dies kann leicht mit einem einfachen Befehl herausgefunden werden.

 lsblk 

Sobald Sie lsblk, sollten Sie eine detaillierte Liste lsblk derzeit auf Ihrem System befindlichen Festplatten erhalten. Sehen Sie sich diese generierte Liste an und ermitteln Sie die Bezeichnung für das Laufwerk, das Sie ändern möchten. In diesem Artikel verwende ich sdb als Beispiel.

Geben Sie in Ihrem Terminal diesen Befehl ein. Es wird ein leistungsfähiges Terminal-basiertes Programm zum Bearbeiten von Partitionen starten.

 sudo cfdisk / dev / sdb 

Hinweis: Ersetzen Sie sdb durch was auch immer lsblk Ihnen gesagt hat Ihre Festplatte war.

Wenn dieser Befehl eingegeben wird, befinden Sie sich im Partitionseditor und haben vollständigen Zugriff auf die Festplatte, die Sie ändern möchten.

Da die Festplattenpartitionen je nach den Bedürfnissen des Benutzers unterschiedlich sind, wird in diesem Teil des Handbuchs erläutert, wie Sie ein Split-Linux-Home / Root-Systemlayout einrichten .

Um zu starten, muss eine Root-Partition erstellt werden. Dies erfordert ein wenig Mathematik, da die Gigabyte auf der Festplatte aufgeteilt werden müssen. Meine Testversion ist 32 GB.

Wählen Sie in CFdisk mit den Pfeiltasten auf Ihrer Tastatur freien Speicherplatz aus. Wenn Sie einige gefunden haben, wählen Sie mit der Pfeiltaste [NEU] und drücken Sie die Eingabetaste.

Das Programm fordert Sie auf, die Partitionsgröße einzugeben. Sobald Sie die Größe festgelegt haben, drücken Sie die Eingabetaste. Dies wird als Root-Partition (oder / dev / sdb1) bekannt sein.

Als nächstes ist es an der Zeit, die Home-Partition (/ dev / sdb2) zu erstellen. Auch hier müssen Sie freien Speicherplatz in CFdisk auswählen. Wählen Sie mit der Pfeiltaste die Option [NEU] und drücken Sie die Eingabetaste. Geben Sie die Größe Ihrer Home-Partition ein und drücken Sie die Eingabetaste, um sie zu erstellen.

Schließlich muss die Swap-Partition erstellt werden. Suchen Sie wie bisher zwei freie Plätze und wählen Sie mit der Pfeiltaste die Option [NEU]. Danach berechnen Sie genau, wie groß Ihre Linux-Swap-Partition sein muss.

Hinweis: Eine Swap-Partition ist normalerweise ungefähr so ​​groß wie der physische Arbeitsspeicher eines Computers.

Jetzt, da die Swap-Partition erstellt wurde, ist es an der Zeit, ihren Typ anzugeben. Markieren Sie es mit den Pfeiltasten auf und ab. Verwenden Sie danach die linke und rechte Pfeiltaste, um [TYP] auszuwählen. Suchen Sie Linux swap im Menü und drücken Sie die Eingabetaste.

Die gesamte Erstellung der Partition ist nicht im Weg. Alles, was übrig bleibt, ist, es auf die Festplatte zu schreiben. Wählen Sie mit der rechten Pfeiltaste die Option [WRITE] und drücken Sie die Eingabetaste. Dies wird Ihr neu erstelltes Layout direkt auf die Festplatte schreiben.

Erstellen von Dateisystemen mit mkfs

Manchmal müssen Sie nicht das gesamte Partitionslayout erstellen. Manchmal müssen Sie nur ein Dateisystem erstellen. Dies kann einfach direkt im Terminal mit dem Befehl mkfs .

Um herauszufinden, was Sie ändern möchten, sollten Sie herausfinden. lsblk in deinem Terminal ein, um es herauszufinden. Es wird eine Liste ausgedruckt und danach die Partition oder das Laufwerk gefunden, auf dem Sie ein Dateisystem erstellen möchten.

In diesem Beispiel /dev/sdb1 ich es auf die erste Partition des sekundären Laufwerks /dev/sdb1 . Es ist auch möglich, mkfs nur auf /dev/sdb zu verweisen (um das gesamte Laufwerk zu nutzen).

Um das neue Dateisystem auf einer bestimmten Partition zu erstellen, geben Sie einfach Folgendes ein

 sudo mkfs.ext4 / dev / sdb1 

in das Terminal. Es sollte beachtet werden, dass mkfs.ext4 Dateisystem geändert werden kann, das Sie verwenden möchten.

Fazit

Obwohl das Bearbeiten von Dateisystemen und Partitionen mit einem grafischen Werkzeug einfacher ist, ist das Terminal wohl effizienter. Es ist viel schneller, einfach ein Terminal zu laden, ein paar Knöpfe zu drücken und fertig zu sein. Mit GParted und Tools wie es ist es eine ganze Tortur. Ich hoffe, dass Sie mit Hilfe dieses Tutorials auch verstehen, wie effizient das Bearbeiten von Dateisystemen im Terminal sein kann.

Bevorzugen Sie Terminal-basierte Programme, um Partitionen unter Linux zu bearbeiten? Warum oder warum nicht? Sag uns unten!