Werbung

Das Verwalten von Partitionen und Festplatten unter Windows und OS X ist dank der GUI-Tools, die Ihnen direkten, mausgesteuerten Zugriff ermöglichen, relativ einfach. Während Desktop-Disk-Management-Tools auch für Linux-Distributionen (wie das Disk Utility in Ubuntu) verfügbar sind, verwenden Sie die fdisk Befehlszeilen-Tool 4 Möglichkeiten, sich Terminalbefehle unter Linux beizubringenWenn Sie ein echter Linux-Master werden möchten, ist es eine gute Idee, über Terminalkenntnisse zu verfügen. Hier Methoden, mit denen Sie anfangen können, sich selbst zu unterrichten. Weiterlesen bietet mehr Möglichkeiten.

Und wenn Sie Linux noch nicht kennen, können Sie auch einige Zeit mit Terminal verbringen, um Befehle "old school" einzugeben.

Was ist fdisk?

Mit dem weit verbreiteten Befehlszeilentool fdisk (kurz für "Format Disk" oder "Fixed Disk") können Sie Partitionen auf jedem an einen Linux-PC angeschlossenen Festplattenlaufwerk erstellen, löschen, in der Größe ändern, ändern, kopieren und verschieben. Daten können auch auf andere Festplatten verschoben und bis zu vier primäre Partitionen erstellt werden (abhängig von der Größe der Festplatte).

instagram viewer

Sie können mit dem Befehl fdisk beginnen, indem Sie ein Terminalfenster öffnen und eingeben

fdisk

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

Finden Sie Ihre Festplatte

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

fdisk -l

Die resultierende Liste sollte Geräte und Partitionen anzeigen, die typischerweise benannt und nummeriert sind, z. / dev / hda1. Wenn Sie jedoch ein zusätzliches Gerät wie einen Flash-Speicher verwenden (möglicherweise a Usb Speicherstick Handbuch für USB-Sticks: 5 Dinge, die Sie beim Kauf beachten solltenUSB-Sticks mögen banal und unkompliziert erscheinen, aber es gibt ein paar Tipps und Macken, die Sie kennen sollten, bevor Sie Ihr nächstes kaufen. Weiterlesen oder Digitalkamera), werden Sie wahrscheinlich / dev / sdb sehen.

(Wie Sie vielleicht aus der Namenskonvention ersehen können, bezieht sich hda auf "Festplatte, Gerät a"; in ähnlicher Weise bezieht sich sdb auf "SD / Flash, Gerät b".)

Festplattenspezifische fdisk-Befehle

Nicht alle Befehle stehen allen Festplatten zur Verfügung. Um zu sehen, welche Befehle Sie mit der von Ihnen verwalteten Festplatte verwenden können, wählen Sie zunächst die Festplatte aus:

fdisk / dev / sda

Linux zeigt eine kurze Anweisung zum Tippen auf m an, um Hilfe zu erhalten. Daraufhin werden die folgenden Befehlsaktionen aufgelistet:

muo-linux-fdisk-befehle

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

Details zur Partitionstabelle drucken

Nach Auswahl Ihrer Festplatte können Sie drucken, um eine vollständige Liste der Partitionstabelle anzuzeigen. Auf diese Weise erhalten Sie Informationen zur Kapazität des ausgewählten Geräts oder der ausgewählten Partition, zur Größe und Anzahl der Festplattensektoren und -zylinder sowie zur Kennung.

muo-linux-fdisk-diskprint

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

fdisk / dev / sda
p

Wenn Sie die angezeigten Informationen als schwer verdaulich empfinden, vergleichen Sie sie mit a Tool zur Visualisierung des Speicherplatzes Linux-Speicherplatz: So visualisieren Sie Ihre VerwendungSelbst wenn Terabyte-Laufwerke zur Norm werden, ist es erstaunlich, wie schnell sich der gesamte Speicherplatz füllen kann. Was wäre, wenn Sie Ihre gesamte Speicherplatznutzung auf einen Blick sehen könnten? Weiterlesen zum leichteren Verständnis.

Erstellen und Löschen von Festplattenpartitionen

Gemäß der Befehlstabelle, die Sie zuvor entdeckt 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 ein, um eine neue Partition zu erstellen

n

dann entweder e für und 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 benötigt werden. 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 Linux-Versionen werden Standardeinstellungen angezeigt. Tippen Sie auf die Eingabetaste, um diese zu akzeptieren und Zeit zu sparen.

muo-linux-fdisk-partition

Bestätigen Sie anschließend 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 Befehl Löschen. D.

d

Sie werden aufgefordert, eine Nummer (1-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 Ändern Sie die Größe einer Partition unter Linux Drei Möglichkeiten, die Größe einer Linux-Partition sicher zu ändernWie können Sie Änderungen an Festplattenpartitionen vornehmen, ohne Ihr System zu beschädigen und alle Ihre Dateien zu verlieren? Beginnen Sie mit Linux! Weiterlesen .

Fehlerbehebung bei der Reihenfolge der Partitionstabellen

Es ist nicht ungewöhnlich, nach dem Löschen einer oder mehrerer Linux-Festplattenpartitionen eine Meldung zu finden, dass die Partition nicht in der richtigen Reihenfolge ist. Dies kann auf einem System mit vier Partitionen geschehen, bei dem Nummer 3 gelöscht wird. Sie können erwarten, dass Sie eine neue Nummer 3 erstellen können, aber was tatsächlich passiert, ist, dass Nummer 4 automatisch in 3 umbenannt wird, wobei der freie Speicherplatz an das Ende verschoben wird.

Dies führt zu der Fehlermeldung "Partitionstabelleneinträge sind nicht in Datenträgerreihenfolge".

Um dies zu beheben, wählen Sie die Festplatte aus und geben Sie x ein, 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 Partitionssetup können Sie es schnell mit dem Befehl mkfs formatieren:

mkfs.ext4 / dev / sda4

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

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

fdisk -s / dev / sda2

Die Größe der Partition wird in Byte angezeigt. Sie müssen also ein wenig mental rechnen, um sie aufzurunden eine bequemere Figur Erklärte Speichergrößen: Gigabyte, Terabyte und Petabyte im KontextEs ist leicht zu erkennen, dass 500 GB mehr als 100 GB sind. Aber wie vergleichen sich verschiedene Größen? Was ist ein Gigabyte zu einem Terabyte? Wo passt ein Petabyte hin? Lass es uns klären! Weiterlesen in Megabyte oder Gigabyte.

Wir haben über 10 fdisk-Befehle demonstriert, aber welche würden Sie in eine solche Liste aufnehmen? Gibt es etwas, von dem Sie denken, dass es aufgenommen werden sollte? Oder haben Sie fdisk komplett zugunsten von GUI-Tools vermieden?

Sag es uns in den Kommentaren!

Christian Cawley ist stellvertretender Redakteur für Sicherheit, Linux, DIY, Programmierung und Tech Explained. Er produziert auch The Really Useful Podcast und verfügt über umfangreiche Erfahrung im Desktop- und Software-Support. Christian ist ein Mitarbeiter des Linux Format Magazins und ein Bastler von Raspberry Pi, Lego-Liebhaber und Retro-Gaming-Fan.