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



Suchverlauf in google löschen

In diesem Tutorial 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 vs. Seine

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

Partitionen auflisten

Der 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 Plattengerät aufzulisten:

sudo fdisk -l / dev / sda

Aufrufen des Befehlsmodus

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 Plattengerät:

sudo fdisk / dev / sda

Anzeige

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

Verwenden des Befehlsmodus

Im Befehlsmodus verwenden Sie aus einem Buchstaben bestehende Befehle, um Aktionen anzugeben, die Sie ausführen möchten. Typ m und drücken Sie die Eingabetaste, um eine Liste der Befehle anzuzeigen, die Sie verwenden können.

Anzeigen der Partitionstabelle

Benutzen P um die aktuelle Partitionstabelle aus dem Befehlsmodus an das Terminal zu drucken.

Löschen einer Partition

Verwenden Sie die D Befehl zum Löschen einer Partition. Sie werden nach der Nummer der Partition gefragt, die Sie löschen möchten, die Sie aus dem P Befehl. Wenn ich zum Beispiel die Partition unter /dev/sda5 löschen möchte, würde ich eingeben 5 .

Google Sprachsuche für PC

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.

Erstellen einer Partition

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

Anzeige

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, der der erste freie Sektor auf der Festplatte ist.

Geben Sie zuletzt den letzten Sektor der Partition auf der Festplatte an. Wenn Sie den gesamten verfügbaren Platz nach dem ersten Sektor aufbrauchen möchten, drücken Sie einfach die Eingabetaste. Sie können auch eine bestimmte Größe angeben, wie z +5G für eine 5-Gigabyte-Partition oder +512 Mio für eine 512-Megabyte-Partition. Wenn Sie nach dem +-Zeichen keine Einheit angeben, verwendet fdisk Sektoren als Einheit. Beispielsweise, +10000 führt dazu, dass das Ende der Partition 10000 Sektoren nach ihrem Anfang ist.

System-ID

Der n Befehl, den ich gerade ausgeführt habe, hat die Swap-Partition neu erstellt, die ich zuvor gelöscht habe – oder doch? Wenn ich das laufe P Befehl erneut, ich werde sehen, dass die neue /dev/sda5-Partition eine Linux-Partition anstelle einer Linux-Swap-Partition ist.

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

wie kann man alte nachrichten wiederherstellen

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

Anzeige

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 musst du später mit den entsprechenden mkfs Befehl.

Änderungen schreiben

Benutzen In um die vorgenommenen Änderungen auf die Festplatte zu schreiben.

Benutzen was wenn Sie den Vorgang beenden möchten, ohne die Änderungen zu speichern.

Formatieren einer Partition

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

sudo mkfs.ext4 /dev/sda5

Anzeige

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

So ändern Sie den Roblox-Benutzernamen

sudo mkswap /dev/sda5


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

Linux-Befehle
Dateien Teer · pv · Katze · tac · chmod · Griff · unterschied · sed · Mit · Mann · geschoben · popd · fsck · Testdisk · seq · fd · pandoc · CD · $PFAD · awk · beitreten · jq · falten · einzigartig · Journalctl · Schwanz · Zustand · ls · fstab · rauswerfen · weniger · chgrp · chown · rev · suchen · Saiten · Typ · umbenennen · Postleitzahl · entpacken · montieren · ummount · Installieren · fdisk · mkfs · rm · rmdir · rsync · df · gpg · wir · Nano · mkdir · von · ln · Patch · Konvertieren · rclon · Fetzen · SRM
Prozesse alias · Bildschirm · oben · nett · renice · Fortschritt · strace · System · tmux · chsh · Geschichte · beim · Charge · kostenlos · die · dmesg · Benutzermod · ps · chroot · xargs · tty · kleiner Finger · lsof · vmstat · Auszeit · Mauer · ja · töten · Schlaf · sudo · seine · Zeit · groupadd · Benutzermod · Gruppen · lshw · stilllegen · neu starten · halt · ausschalten · passwd · lscpu · crontab · Datum · bg · fg
Vernetzung netstat · Klingeln · Traceroute · ip · ss · Wer ist · fail2ban · bmon · Sie · Finger · nmap · ftp · Locken · wget · Wer · Wer bin ich · In · iptables · ssh-keygen · ufw

VERBUNDEN: Beste Linux-Laptops für Entwickler und Enthusiasten

WEITER LESEN