So verwenden Sie den Fdisk-Befehl zum Verwalten von Linux-Partitionen

Die Verwaltung der lokalen Festplatten eines Computers ist eine verantwortungsvolle Aufgabe, da sich auf diesen Laufwerken sensible Benutzerinformationen befinden, das Betriebssystem und die von uns verwendeten Anwendungen gemountet sind und sie auch als Sicherungskopie für viele weitere Aufgaben verwendet werden kann.

In Linux-Betriebssystemen können wir mit dem Fdisk-Dienstprogramm verschiedene Aktionen auf Festplatten ausführen, wie zum Beispiel:

  • Neue Partitionen erstellen und bearbeiten
  • Partitionen löschen
  • Dateisystem ändern und mehr.

Solvetic führt eine detaillierte Analyse durch, wie man fdisk unter Linux verwendet und so eine bessere Kontrolle über die Festplattenpartitionen hat.

Was ist FdiskDer Befehl fdisk ist ein textbasiertes Dienstprogramm zum Anzeigen und Verwalten von Festplattenpartitionen unter Linux. Es ist eines der mächtigsten Tools, mit denen wir Partitionen verwalten können.

Die mit fdisk zu verwendenden Optionen, von denen wir einige später behandeln werden, sind:

Eine Partition löschen

 D

Listen Sie die aktuellen Partitionstypen auf dem System auf
 ich

Menüoptionen anzeigen
 m

Erstellen Sie eine neue Partition auf der Festplatte
 n

Aktuelle Partitionen anzeigen
 P

Beendet fdisk, ohne Änderungen zu speichern
 was

Ändern Sie den ausgewählten Partitionstyp
 T

Analysieren Sie die Partitionstabelle
 v

Änderungen speichern und fdisk beenden
 w

Unter Ubuntu, Linux Mint und anderen von Ubuntu abgeleiteten Distributionen muss den Befehlen fdisk und mkfs sudo vorangestellt werden, um als Root-Benutzer ausgeführt zu werden. In Distributionen, die sudo nicht verwenden, müssen wir zuerst den Befehl su verwenden, um eine Root-Shell zu erhalten, und dann jeden Befehl ohne sudo schreiben.

In diesem Fall verwenden wir Ubuntu 17.10.

1. Aktuelle Linux-Partitionen auflisten

Schritt 1
Um die Partitionen der aktuellen Festplatte aufzulisten, führen wir die folgende Zeile aus:

 sudo fdisk -l

VERGRÖSSERN

Schritt 2
Falls Sie einen Partitionstyp haben, sehen wir Folgendes:

VERGRÖSSERN

Dort finden wir detaillierte Informationen wie

  • Partitionspfad
  • Gebrauchte Größe
  • Sektoren
  • ID und Typ

Schritt 3
Sie können den Namen eines Plattengeräts hinzufügen, um nur die damit verknüpften Partitionen anzuzeigen. Zum Beispiel können wir den folgenden Befehl verwenden, um nur die Partitionen auf dem ersten Festplattengerät anzuzeigen:

 sudo fdisk -l / dev / sda

VERGRÖSSERN

2. Zugriff auf und Verwendung des Linux-Befehlsmodus


Um an den Partitionen einer Festplatte zu arbeiten, muss der Befehlsmodus aufgerufen werden. Dazu ist es notwendig, den Gerätenamen einer Platte aus dem Befehl fdisk -l zu verwenden. Mit dem folgenden Befehl können wir für das erste Plattengerät in den Befehlsmodus wechseln:
 sudo fdisk / dev / sda
Wir können sehen, dass wir auf den Befehlsmodus von fdisk zugreifen:

VERGRÖSSERN

NotizSie können Partitionen nicht bearbeiten, während sie verwendet werden. Wenn wir Systempartitionen bearbeiten möchten, müssen wir zuerst von einer Live-CD booten.

Im Befehlsmodus verwenden wir Einzelbuchstabenbefehle, um die Aktionen anzugeben, die wir ausführen möchten. Wir geben den Buchstaben m ein und drücken die Eingabetaste, um eine Liste der verfügbaren Befehle anzuzeigen:

VERGRÖSSERN

Sehen Sie sich die Partitionstabelle anWir können den p-Parameter verwenden, um die aktuelle Partitionstabelle im Terminal aus dem Befehlsmodus zu drucken:

VERGRÖSSERN

3. So erstellen Sie eine Linux-Partition

Schritt 1
Dies ist eine der häufigsten und praktischsten Aufgaben bei der Verwaltung von Festplatten. Dazu verwenden wir den Befehl n, um eine neue Partition zu erstellen. Es ist möglich, eine logische oder primäre Partition zu erstellen (l für logisch oder p für primär). Eine Festplatte kann nur vier primäre Partitionen haben.

Als Nächstes geben wir den Sektor der Festplatte an, in dem die Partition beginnen soll. Wir können die Eingabetaste drücken, um den Standardsektor zu akzeptieren, der der erste freie Sektor auf der Festplatte ist.

Zuletzt geben wir den letzten Sektor der Partition auf der Festplatte an. Wenn wir 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, z. B. + 5 GB für eine 5-Gigabyte-Partition oder + 512 MB für eine 512-Megabyte-Partition. Wenn Sie nach dem +-Zeichen kein Laufwerk angeben, verwendet fdisk Sektoren als Laufwerk. +10000 führt beispielsweise dazu, dass das Ende der Partition 10.000 Sektoren nach dem Start beträgt.

VERGRÖSSERN

Schritt 2
Wir verwenden den Befehl d, um eine Partition zu löschen. Zum Zeitpunkt der Ausführung werden wir nach der Nummer der Partition gefragt, die wir löschen möchten, die mit dem Befehl p abgerufen werden kann. Wenn Sie beispielsweise Partition 1 in /dev/sdb löschen möchten, geben wir die entsprechende Nummer ein:

VERGRÖSSERN

Schritt 3
Wenn wir den Befehl p erneut ausführen, sehen wir, dass die ausgewählte Partition eine "Linux"-Partition ist, jetzt sehen wir dies in der Spalte Typ:

VERGRÖSSERN

Schritt 4
Wenn wir seinen Typ ändern möchten, können wir den Befehl t verwenden und die Partitionsnummer angeben. Wir werden nach dem Hexadezimalcode des Typs gefragt, wenn wir ihn nicht kennen, können wir L schreiben, um eine Liste der Hexadezimalcodes anzuzeigen:

VERGRÖSSERN

Schritt 5
Dort müssen wir die gewünschte Zahl eingeben, zum Beispiel wenn der Typ der Partition swap sein soll, oder swap, geben wir die Zahl 82 ein und drücken die Eingabetaste:

VERGRÖSSERN

Schritt 6
Dadurch wird die Partition nicht mit dem ausgewählten Dateisystem formatiert. Dies muss später durch Ausführen von mkfs erfolgen.

Änderungen schreiben

  • Wir werden w verwenden, um die vorgenommenen Änderungen auf die Festplatte zu schreiben
  • Wir verwenden q, wenn Sie fdisk beenden möchten, ohne die Änderungen zu speichern

VERGRÖSSERN

4. So formatieren Sie eine Linux-Partition


Neue Partitionen müssen mit einem Dateisystem formatiert werden, bevor sie verwendet werden können. Dies kann mit dem entsprechenden mkfs-Befehl erfolgen.

VERGRÖSSERN

Die zu verwendende Syntax lautet:

 sudo mkfs. (Typ) Route
Die Optionen für den Typ sind
  • bfs
  • Krämpfe
  • ext2
  • ext3
  • ext4
  • ext4dev
  • minix
  • msdos
  • ntfs
  • Mehrwertsteuer

In diesem Fall formatieren wir die /dev/sdb-Partition mit ext4:

 sudo mkfs.ext4 / dev / sdb

VERGRÖSSERN

Wenn wir diese Partition als Swap oder Swap verwenden möchten, müssen wir die folgende Zeile ausführen:

 sudo mkswap / dev / sdb
Wir sehen, wie fdisk ein Verbündeter wird, wenn es um die Verwaltung von Festplattenpartitionen unter Linux geht.

wave wave wave wave wave