Connect with us

Wie man

Verwendung von Fdisk zum Verwalten von Partitionen unter Linux

Verwendung von Fdisk zum Verwalten von Partitionen unter Linux

Der Befehl fdisk ist ein textbasiertes Dienstprogramm zum Anzeigen und Verwalten von Festplattenpartitionen unter Linux. Es ist eines der leistungsstärksten Tools, mit denen Sie Partitionen verwalten können, aber für neue Benutzer ist es verwirrend.

In diesem Lernprogramm werden die Grundlagen der Verwendung von fdisk zum Verwalten einer Partitionstabelle erläutert. Nach der Verwendung von fdisk müssen Sie einen mkfs-Befehl verwenden, um neue Partitionen mit einem Dateisystem zu formatieren.

Sudo gegen Su

Unter Ubuntu, Linux Mint oder anderen von Ubuntu abgeleiteten Distributionen muss den Befehlen fdisk und mkfs das Präfix vorangestellt werden sudo. Verwenden Sie bei Distributionen, die kein sudo verwenden, die su – Befehl zuerst, um eine Root-Shell zu erhalten, und dann jeden Befehl ohne sudo eingeben.

Partitionen auflisten

Das sudo fdisk -l Befehle listet die Partitionen auf Ihrem System auf.

Sie können den Gerätenamen einer Festplatte hinzufügen, um nur Partitionen darauf aufzulisten. Verwenden Sie beispielsweise den folgenden Befehl, um nur Partitionen auf dem ersten Festplattengerät aufzulisten:

sudo fdisk -l / dev / sda

Befehlsmodus aufrufen

Um an den Partitionen einer Festplatte zu arbeiten, müssen Sie in den Befehlsmodus wechseln. Sie benötigen den Gerätenamen einer Festplatte aus dem fdisk -l Befehl. Der folgende Befehl wechselt in den Befehlsmodus für das erste Festplattengerät:

sudo fdisk / dev / sda

Bearbeiten Sie Partitionen nicht, während sie verwendet werden. Wenn Sie Systempartitionen bearbeiten möchten, starten Sie zuerst von einer Live-CD.

Befehlsmodus verwenden

Im Befehlsmodus verwenden Sie Einzelbuchstabenbefehle, um die Aktionen anzugeben, die Sie ausführen möchten. Art m und drücken Sie die Eingabetaste, um eine Liste der Befehle anzuzeigen, die Sie verwenden können.

Anzeigen der Partitionstabelle

Verwenden p um die aktuelle Partitionstabelle im Befehlsmodus auf das Terminal zu drucken.

Partition löschen

Verwenden Sie die d Befehl zum Löschen einer Partition. Sie werden nach der Nummer der Partition gefragt, die Sie löschen möchten und die Sie von der erhalten können p Befehl. Wenn ich beispielsweise die Partition unter / dev / sda5 löschen möchte, würde ich Folgendes eingeben 5.

Nach dem Löschen der Partition können Sie eingeben p erneut, um die aktuelle Partitionstabelle anzuzeigen. Die Partition scheint gelöscht zu sein, aber fdisk schreibt diese Änderungen erst auf die Festplatte, wenn Sie den Befehl w verwenden.

Partition erstellen

Verwenden Sie die n Befehl zum Erstellen einer neuen Partition. Sie können eine logische oder primäre Partition erstellen (l für logisch oder p für die Grundschule). Eine Festplatte kann nur vier primäre Partitionen haben.

Geben Sie als Nächstes den Sektor der Festplatte an, auf dem die Partition beginnen soll. Drücken Sie die Eingabetaste, um den Standardsektor zu akzeptieren. Dies ist der erste freie Sektor auf der Festplatte.

Geben Sie zuletzt den letzten Sektor der Partition auf der Festplatte an. Wenn Sie nach dem ersten Sektor den gesamten verfügbaren Speicherplatz belegen möchten, drücken Sie einfach die Eingabetaste. Sie können auch eine bestimmte Größe angeben, z + 5G für eine 5-Gigabyte-Partition oder + 512M für eine 512-Megabyte-Partition. Wenn Sie nach dem + -Zeichen keine Einheit angeben, verwendet fdisk Sektoren als Einheit. Zum Beispiel, +10000 führt dazu, dass das Ende der Partition nach ihrem Beginn 10000 Sektoren beträgt.

System ID

Das n Befehl, den ich gerade ausgeführt habe, hat die zuvor gelöschte Swap-Partition neu erstellt – oder? Wenn ich das laufen lasse p Wenn Sie den Befehl erneut ausführen, wird angezeigt, dass die neue Partition / dev / sda5 eine „Linux“ -Partition anstelle einer „Linux Swap“ -Partition ist.

Wenn ich seinen Typ ändern möchte, kann ich das verwenden t Befehl und geben Sie die Nummer der Partition an.

Ich werde nach dem Hex-Code des Typs gefragt. Ich weiß es nicht, also kann ich tippen L. um eine Liste der Hex-Codes anzuzeigen.

Es sagt 82 ist der Code für Linux-Swap-Partitionen, also kann ich das eingeben.

Dadurch wird die Partition nicht mit dem von Ihnen ausgewählten Dateisystem formatiert. Das müssen Sie später mit dem entsprechenden machen mkfs Befehl.

Änderungen schreiben

Verwenden w um die Änderungen zu schreiben, die Sie an der Festplatte vorgenommen haben.

Verwenden q Wenn Sie beenden möchten, ohne Änderungen zu speichern.

Formatieren einer Partition

Sie müssen neue Partitionen mit einem Dateisystem formatieren, bevor Sie sie verwenden können. Sie können dies mit dem entsprechenden Befehl mkfs tun. Dieser Befehl formatiert beispielsweise die fünfte Partition auf der ersten Festplatte mit dem ext4-Dateisystem.

sudo mkfs.ext4 / dev / sda5

Verwenden Sie den Befehl mkswap, wenn Sie eine Partition als Swap-Partition formatieren möchten:

sudo mkswap / dev / sda5

Fdisk enthält eine Vielzahl anderer Befehle, einschließlich Expertenbefehlen, auf die Sie durch Ausführen von zugreifen können x Befehl zuerst. Schauen Sie sich die Manpage von fdisk mit dem an Mann fdisk Befehl für detailliertere Informationen.

Continue Reading
Click to comment

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Tendencia