Übernehmen Sie die Kontrolle über Linux-Festplattenpartitionen mit diesen 10 fdisk-Befehlen

Übernehmen Sie die Kontrolle über Linux-Festplattenpartitionen mit diesen 10 fdisk-Befehlen / Linux

Das Verwalten von Partitionen und Festplatten unter Windows und OS X ist dank der GUI-Tools, die Ihnen direkten mausgesteuerten Zugriff ermöglichen, recht einfach. Während Desktop-Disk-Management-Tools auch für Linux-Distributionen verfügbar sind (z. B. das Festplatten-Dienstprogramm in Ubuntu), verwenden Sie das Befehlszeilentool fdisk, um sich Terminalbefehle in Linux zu lernen Als echter Linux-Master ist es eine gute Idee, einiges an Endgeräten zu haben. Hier können Sie Methoden anwenden, um sich selbst zu unterrichten. Mehr lesen bietet mehr Möglichkeiten.

Und wenn Sie noch nicht mit Linux vertraut sind, profitieren Sie auch davon, dass Sie einige Zeit damit verbringen, die Befehle des Terminals einzugeben “alte Schule”.

Was ist fdisk??

Ein häufig verwendetes Befehlszeilentool, fdisk (kurz für “Festplatte formatieren” oder “Festplatte”) ermöglicht das Erstellen, Löschen, Ändern, Ändern, Kopieren und Verschieben von Partitionen auf einem beliebigen Festplattenlaufwerk, das an einen Linux-PC angeschlossen ist. Daten können auch auf andere Festplatten verschoben werden, und es können bis zu vier primäre Partitionen erstellt werden (abhängig von der Größe der Festplatte)..

Sie können den Befehl fdisk verwenden, indem Sie ein Terminalfenster öffnen und eintippen

fdisk

Die daraus resultierenden Gebrauchsanweisungen geben Ihnen eine Vorstellung davon, wie Sie fdisk verwenden. Um Ihnen weiterhelfen zu können, haben wir die folgende Liste mit Beispielen zusammengestellt, wie Sie fdisk verwenden können, um Festplattenlaufwerke auf Ihrem Linux-PC zu verwalten.

Finden Sie Ihre Festplatte

Um zu beginnen, müssen Sie die an Ihren PC angeschlossenen Geräte und die Partitionseinstellungen bereits auflisten. Geben Sie im Terminal Folgendes ein:

fdisk -l

Die Ergebnisliste sollte Geräte und Partitionen anzeigen, die typischerweise benannt und nummeriert sind, z. / dev / hda1. Wenn Sie jedoch ein zusätzliches Gerät verwenden, z. B. einen Flash-Speicher (z. B. ein USB-Stick USB-Flashlaufwerk-Anleitung: 5 Dinge, die Sie beim Kauf eines USB-Flashlaufwerks beachten sollten: 5 Dinge, die Sie beim Kauf eines USB-Flash-Laufwerks kennen sollten, kann das banal erscheinen unkompliziert, aber es gibt ein paar Tipps und Macken, die Sie kennen sollten, bevor Sie Ihre nächste kaufen (Lesen Sie mehr oder Digitalkamera). Sie werden wahrscheinlich / dev / sdb sehen.

(Wie Sie aus der Namenskonvention entnehmen können, verweist hda darauf “Festplatte, Gerät a”; ähnlich bezieht sich sdb auf “SD / Flash, Gerät b”.)

Datenträgerspezifische fdisk-Befehle

Nicht alle Befehle sind für alle Festplatten verfügbar. Um zu sehen, welche Befehle Sie mit dem verwalteten Datenträger verwenden können, wählen Sie zunächst den Datenträger aus:

fdisk / dev / sda

Linux zeigt eine kurze Anweisung an, um m für Hilfe zu tippen. Daraufhin werden die folgenden Befehlsaktionen aufgelistet:

Dies sind die Aktionen, die mit der ausgewählten Festplatte verwendet werden können.

Partitionstabellendetails drucken

Nachdem Sie Ihre Festplatte ausgewählt haben, können Sie eine vollständige Liste der Partitionstabelle ausdrucken, um sie anzuzeigen. Dadurch erhalten Sie Informationen zur Kapazität des ausgewählten Geräts oder der Partition, zur Größe und Anzahl der Plattensektoren und -zylinder sowie zum Bezeichner.

Zeigen Sie diese Informationen an, indem Sie einfach p eingeben.

fdisk / dev / sda
p

Wenn Sie die angezeigten Informationen etwas schwer zu verstehen finden, vergleichen Sie sie mit einem Festplattenspeicher-Visualisierungstool. Linux Festplattenspeicher: So visualisieren Sie Ihre Verwendung Linux-Festplattenspeicher: Wie visualisieren Sie Ihre Nutzung Auch wenn Terabyte-Laufwerke zur Norm werden, ist es erstaunlich, wie Schnell kann sich der gesamte Raum füllen. Was wäre, wenn Sie Ihre gesamte Speicherplatznutzung auf einen Blick sehen könnten? Lesen Sie mehr zum leichteren Verständnis.

Erstellen und löschen Sie Festplattenpartitionen

Gemäß der Tabelle der Befehle, die Sie zuvor aufgedeckt haben, sollten Sie in der Lage sein, Partitionen nach Bedarf einfach zu erstellen und zu löschen. Wenn Sie dies noch nicht getan haben, wählen Sie zunächst das Gerät aus:

fdisk / dev / sda

Geben Sie zum Erstellen einer neuen Partition ein

n

dann entweder e für eine erweiterte Partition oder p für eine primäre Partition.

Danach werden Sie aufgefordert, den ersten und den letzten Zylinder der neuen Partition anzugeben. Dies kann verwirrend sein, insbesondere wenn Sie nicht sicher sind, wie viele Zylinder erforderlich sind. Glücklicherweise können Sie auch die Größe der gewünschten Partition eingeben, z. B. + 2000 MB für eine Partition mit 2000 MB (2 GB). In einigen Versionen von Linux werden Standardwerte angezeigt. Tippen Sie auf die Eingabetaste, um diese zu akzeptieren und Zeit zu sparen.

Wenn Sie dies getan haben, bestätigen Sie die Aktion, indem Sie Folgendes eingeben:

w

Dadurch wird die Partitionstabelle aktualisiert.

Um eine Partition in der Befehlszeile zu löschen, wählen Sie das Gerät aus:

fdisk / dev / sda

Tippen Sie anschließend auf den Löschbefehl, d

d

Sie werden aufgefordert, eine Zahl von 1 bis 4 einzugeben. Geben Sie also die Nummer ein, die der Partition entspricht, die Sie löschen möchten. Schließen Sie die Aktion ab, indem Sie w eingeben, um die Partitionstabelle zu aktualisieren. Natürlich gibt es auch andere Möglichkeiten, eine Partitionsgröße in Linux zu ändern. Drei Möglichkeiten, eine Linux-Partition sicher zu ändern Drei Möglichkeiten, eine Linux-Partition sicher zu ändern Wie können Sie Änderungen an Festplattenpartitionen vornehmen, ohne das System zu beschädigen und alle Ihre Dateien zu verlieren? Beginnen Sie mit Linux! Weiterlesen .

Fehlerbehebung bei der Partitionstabelle

Es ist nicht ungewöhnlich, eine zu finden “Partition außer Betrieb” nach dem Löschen einer oder mehrerer Linux-Festplattenpartitionen. Dies kann auf einem System mit vier Partitionen passieren, bei dem Nummer 3 gelöscht wird. Sie können davon ausgehen, dass Sie eine neue Nummer 3 erstellen können. Die Nummer 4 wird jedoch automatisch in 3 umbenannt, wobei der freie Speicherplatz am Ende verschoben wird.

Dies verursacht die Fehlermeldung "Partitionstabelleneinträge sind nicht in der Reihenfolge der Datenträger".

Um dies zu beheben, wählen Sie die Festplatte und die Eingabe x aus, um zusätzliche Funktionen zu verwenden (siehe Liste oben)..

fdisk / dev / sda
x

Geben Sie anschließend den Befehl f ein, um die Reihenfolge der Partitionstabellen festzulegen.

f

Beenden Sie dies erneut, indem Sie w eingeben, um die aktualisierte Tabelle auf die Festplatte zu schreiben und zu beenden.

Formatieren Sie Ihre Linux-Festplatte

Mit einem neuen Partitions-Setup können Sie das Format mit dem Befehl mkfs schnell formatieren:

mkfs.ext4 / dev / sda4

Dies ist in command.filesystem / device / device name unterteilt. Sie können das Gerät selbst nummerieren, aber es muss in numerischer Reihenfolge sein. Fügen Sie also nicht sda4 hinzu, wenn Sie keine sda3 haben.

Wenn Sie dies getan haben, sollten Sie nur die Größe der Partition überprüfen. Sie können dies mit der -s-Flagge tun:

fdisk -s / dev / sda2

Die Größe der Partition wird in Bytes angezeigt. Sie müssen also ein wenig geistige Arithmetik durchführen, um eine angenehmere Zahl zu erreichen. Die erläuterten Speichergrößen: Gigabyte, Terabytes und Petabytes in den angegebenen Speichergrößen : Gigabytes, Terabytes und Petabytes im Kontext Es ist leicht zu erkennen, dass 500 GB mehr als 100 GB sind. Aber wie lassen sich verschiedene Größen vergleichen? Was ist ein Gigabyte zu einem Terabyte? Wo passt ein Petabyte hin? Lass es uns klären! Lesen Sie mehr in Megabyte oder Gigabyte.

Wir haben über 10 fdisk-Befehle gezeigt, aber welche würden Sie in eine solche Liste aufnehmen? Gibt es etwas, von dem Sie denken, dass es dabei sein sollte? Oder haben Sie fdisk komplett auf GUI-Tools verzichtet?

Sagen Sie uns in den Kommentaren!

Erfahren Sie mehr über: Festplattenpartition, Festplatte, Linux, Terminal.