GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Nicht erkannte Datenträgerbezeichnung beim Erstellen einer Partition

Beim Erstellen und Hinzufügen einer primären Partition auf einer neuen Festplatte über Webmin trat ein Fehler auf und die Erstellung einer neuen Partition schlug fehl. Die Fehlermeldung ähnelt der folgenden, wobei der Laufwerksname und die Größe unterschiedlich sein können, z. /dev/sda, /dev/sdc, /dev/sdd usw.

Fehler beim Speichern der Partition:parted -s /dev/sdb Einheit cyl mkpart primary 0 30394 fehlgeschlagen:Fehler:/dev/sdb:Unrecognized disk label

Wenn Sie das Partitionslayout und alle Informationen zu Blockgeräten mit dem Befehl „parted -l“ auflisten, erhalten Sie ebenfalls einen ähnlichen Fehler:

Fehler:/dev/sdb:Datenträgerkennung nicht erkannt

Anscheinend kann Webmin kein neues Laufwerk ohne vorhandene Partitionstabelle verwalten. Die Lösung besteht darin, zuerst mit dem Befehl „parted“ ein Etikett auf der Festplatte zu erstellen.

Melden Sie sich bei dem Terminal des Servers an, auf dem Sie die neue Festplatte installieren möchten, über die Konsole oder SSH, falls remote, und führen Sie den folgenden Befehl aus (ersetzen Sie den Namen der Festplatte durch den tatsächlichen Namen, der der neuen Festplatte von Linux zugewiesen wurde):

$ sudo parted /dev/sdb
(parted) mklabel msdos
(parted) quit
TippWenn Sie die GTP-GUID-Partitionstabelle bevorzugen oder eine große Festplatte mit mehr als 2 TB haben oder eine große Partition mit mehr als 2 TB erstellen möchten, können Sie eine GPT-Partition mit dem folgenden Befehl anstelle von „mklabel msdos“ erstellen:

(parted) mklabel gpt

Die obigen Schritte erstellen eine leere Tabelle auf der Festplatte. Anschließend können Sie mit dem Webmin-Modul „Partitionen auf lokalen Festplatten“ weitere neue Partitionen hinzufügen.

Alternativ können Sie das Dateisystem weiterhin manuell auf der neuen Partition erstellen, die mit parted, mkfs und anderen Befehlen erstellt wurde. Zum Beispiel:

mkfs -t ext4 -q /dev/sdb1

Erstellen Sie dann einen Einhängepunkt für das neue Dateisystem und hängen Sie das neue Dateisystem ein:

mkdir /newdisk
mount /dev/sdb1 /newdisk

Stellen Sie sicher, dass der Eintrag für das neue Dateisystem und die neue Festplatte in /etc/fstab aufgezeichnet wird damit es beim Systemstart automatisch gemountet wird.

/dev/sdb1 /newdisk ext4 defaults 0 2

Wo Sie die Parameter nach Bedarf ändern können, mit Erklärung unten:

/dev/sdb1:Name für die Partition
/newdisk:Einhängepunkt
ext4:Dateisystemtyp (fs).
defaults :Mount-Optionen
0:Null zeigt an, dass dieses Dateisystem von der Dump-Befehlssicherung ausgeschlossen werden soll.
2:Second gibt die Reihenfolge an, in der das fsck-Dateisystem beim Booten überprüft wird. Nur das Root-Dateisystem (/) sollte mit 1 angegeben werden, alle anderen sollten 2 sein.


Linux
  1. Datenträgerprüfungen auf gemounteter OS-Partition durchführen?

  2. Erstellt Dd eine riesige Datei, wenn ich versuche, ein Backup-Image zu erstellen?

  3. Verwalten Sie Datenträger mit DiskPart

  4. Erstellen einer zu verteilenden Ubuntu-VM

  5. 'Nicht erkanntes Disc-Label' - bei Verwendung von parted mit qemu-Images

Fdisk-Befehl in Linux (Festplattenpartitionen erstellen)

Parted-Befehle zum Verwalten der Festplattenpartition

Einrichten einer LVM-Partition auf einem Linux-Server

Partitionieren mit den Befehlen parted und fdisk

So verschlüsseln Sie eine Partition unter Linux

So erstellen Sie Festplattenpartitionen unter Linux