Verwalten Sie Festplattenpartitionen mit der Festplatte in Linux

Selbst die einfachste und einzigartigste Festplatteninstallation von Linux, bei der die gesamte Festplatte für das Betriebssystem verwendet wird, hat wahrscheinlich mehrere Partitionen auf der Festplatte. Wenn Sie mit Festplattenpartitionen arbeiten müssen, bietet Linux mehrere Tools, einschließlich fdisk.

fdisk ist ein interaktives menübasiertes Befehlszeilentool, mit dem Sie Partitionen auf einer Festplatte anzeigen, erstellen, ändern und löschen können. Unter Linux werden alle Geräte nach den speziellen Dateien im Verzeichnis /dev benannt. Eine typische SATA-Festplatte heißt /dev/sda. Um eine Liste der Festplatten auf Ihrem System anzuzeigen, verwenden Sie den Befehl "lshw":

sudo lshw -class disk

Die Ausgabe zeigt die an das System angeschlossenen Festplatten und optischen Laufwerke:

Verwalten Sie Festplattenpartitionen mit fdisk[Linux]

sudo fdisk -l /dev/sda

Die Ausgabe sieht so aus:

Verwalten Sie Festplattenpartitionen mit fdisk[Linux]

Diese> /dev/sda1 ist die größte Partition und ist eine Linux-Partition. Da es sich um die einzige Linux-Partition handelt, wissen wir auch, dass es sich um die Root-Partition (oder die Systempartition) handelt. sda2 ist eine erweiterte Partition (die in mehrere logische Partitionen aufgeteilt werden kann) und sda5 ist die erste (und einzige) logische Partition in der erweiterten Partition. sda5 wird als Swap-Space verwendet.

Index

    Erstellen Sie eine neue Partition

    Die zweite Platte (/dev/sdb) auf diesem Testsystem ist leer. Um eine neue Partition zu erstellen, führen Sie fdisk im interaktiven Modus aus:

    sudo fdisk / dev / sdb

    Geben Sie in der Befehlszeile m ein, um das Hilfemenü anzuzeigen, oder op, um die aktuelle Liste der Partitionen anzuzeigen. Um eine neue primäre Partition zu erstellen, verwenden Sie den Befehl n.

    Geben Sie p ein, um eine primäre Partition zu erstellen, und wählen Sie dann eine Partitionsnummer aus, in diesem Fall 1. Akzeptieren Sie den Standard-Bootsektor und geben Sie dann die Partitionsgröße ein. Auf dem Testsystem ist sdb 100 GB groß, also erstelle ich eine 50-GB-Partition, indem ich + 50 GB eingebe. Listen Sie schließlich die Partitionen mit dem Befehl p auf. Um die Partitionstabelle auf der Festplatte zu speichern und zu beenden, geben Sie w ein.

    Verwalten Sie Festplattenpartitionen mit fdisk[Linux]

    Löschen

    Um eine Partition zu löschen, verwenden Sie den Befehl d. Wenn die Festplatte mehrere Partitionen hat, werden Sie von fdisk gefragt, welche Partition gelöscht werden soll. Wenn jedoch nur eine Partition vorhanden ist, löscht fdisk diese automatisch.

    Wenn Ihnen zu irgendeinem Zeitpunkt ein Fehler unterläuft, verwenden Sie den Befehl q, um den Vorgang ohne Speichern zu beenden. Dadurch bleibt die Festplatte im gleichen Zustand wie beim Start von fdisk.

    Jede Partition muss einen Partitionstyp haben. Der Partitionstyp für Windows unterscheidet sich vom Partitionstyp für Linux usw. Es gibt auch Partitionstypen für Auslagerungsspeicher und für frühere Windows-Versionen (vor XP), die FAT anstelle von NTFS verwenden. Andere Unix-ähnliche Betriebssysteme wie FreeBSD, OpenBSD oder Mac OS X haben ihre eigenen Partitions-IDs.

    Um eine Liste der Partitionstypen anzuzeigen, verwenden Sie den Befehl l. Alle Zahlen sind hexadezimal, zum Beispiel verwendet FreeBSD a5. Linux verwendet die ID 83 und Windows (ab XP) verwendet 7. Wenn die Partition für die Verwendung in Ihrer Linux-Installation vorgesehen ist, belassen Sie den Partitionstyp auf Standard 83. Wenn Sie jedoch eine Partition wünschen, die von mehreren Betriebssystemen, einschließlich Windows, gelesen werden kann, dann müssen Sie 7 oder b verwenden.

    Um die ID einer Partition zu ändern, verwenden Sie den Befehl t. Sie werden nach der Partitionsnummer und dann nach dem Partitionscode gefragt. Wenn Sie den Code vergessen haben, den Sie verwenden möchten, können Sie L eingeben, anstatt einen Partitionstyp einzugeben, um die Liste erneut anzuzeigen. Nachdem der Partitionscode eingegeben wurde, verwenden Sie p, um die Partitionen aufzulisten, und überprüfen Sie, ob der Partitionstyp auf Außer eingestellt ist.

    Format und Montage

    Nachdem Sie eine neue Partition erstellt haben, müssen Sie diese formatieren. Bei anderen Partitionstypen als 83 ist es besser, die Partition mit dem entsprechenden nativen Betriebssystem zu formatieren (zB Windows für id 7 usw.). Verwenden Sie für Linux die Befehle mkfs.ext3 oder mkfs.ext4 für eine typische Partition:

    sudo mkfs.ext4 /dev/sdb1

    Das Dateisystem muss mit einem ähnlichen Befehl eingehängt werden:

    Sudo mount / dev / sdb1 / home / gary / mediastore /

    Wobei / home / gary / mediastore / das Verzeichnis ist, in das Sie die Festplatte einhängen möchten. Schließlich muss die Datei /etc/fstab geändert werden, für weitere Informationen lesen Sie bitte Kenne deine fstab .

    Fazit

    fdisk ist ein vielseitiges Tool, aber stellen Sie sicher, dass Sie Ihre Daten sichern, bevor Sie die Partitionstabelle manipulieren, da Fehler kostspielig sein können. Es ist auch erwähnenswert, dass fdisk einige Einschränkungen hat, nämlich dass es GUID-Partitionstabellen (GPT) nicht versteht und nicht für große Partitionen ausgelegt ist. Verwenden Sie in solchen Fällen das Trennwerkzeug.

    Schreibe einen Kommentar

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

    Go up

    Diese Website verwendet Cookies, um Ihnen ein besseres Erlebnis beim Surfen auf der Website zu bieten. Lesen Sie mehr über Cookies