Wie kann ich 4096 Sektoren auf einem MBR-Laufwerk erstellen, um der Konfiguration älterer Laufwerke in Linux zu entsprechen?

466
Lapsio

Vor einigen Jahren habe ich zwei Laufwerke gekauft, die mit einem 4096-Byte-Sektor und einer MBR-Partitionstabelle vorformatiert waren.

Jetzt habe ich das dritte Laufwerk gekauft, aber da es sich um eine neuere Version handelt, wurde es in GPT vorformatiert. Wenn ich versuche, eine MBR-Partition zu erstellen, schlägt dies natürlich fehl, da fdiskstandardmäßig der 512Byte-Sektor-MBR erstellt wird und das Laufwerk 6 TB ist.

Wie kann ich 4096 Sektoren auf einem MBR-Laufwerk erstellen, um der Konfiguration älterer Laufwerke in Linux zu entsprechen?

Derzeit fdiskzeigt:

Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (maximum/optimal): 4096 / 4096 bytes 

Auf alten Festplatten zeigt es:

Units: sectors of 1 * 4096 = 4096 bytes Sector size (logical/physical): 4096 bytes / 4096 bytes I/O size (maximum/optimal): 4096 / 4096 bytes 
0
Wie verbinden Sie die Festplatten? Ist eine USB-Brücke / ein USB-Gehäuse beteiligt? Kamil Maciorowski vor 5 Jahren 1
Gibt es einen bestimmten Grund für die Verwendung von MBR? grawity vor 5 Jahren 1
@grawity yes - Ich habe bereits MBR auf den anderen 2 Laufwerken und dem RAID-Array. Ich versuche, das RAID-Array mit diesem dritten Laufwerk zu erweitern, so dass ich denke, dass sie mehr oder weniger die gleiche Spezifikation haben sollten. Außerdem sehe ich keinen Grund, warum ich eine Kompatibilitätsschicht von 512-Byte-Sektoren verwenden sollte, wenn für Laufwerk 4096 nativ ist. Lapsio vor 5 Jahren 0
@KamilMaciorowski Alle Laufwerke sind über denselben USB 3.0-Hub verbunden. Ich habe aber auch versucht, ohne Hub mit demselben Ergebnis eine Verbindung herzustellen. Alle Laufwerke sind WD Elements 5TB, 5TB und 6TB. Lapsio vor 5 Jahren 0
Die Manpage für meine Version des `fdisk`-Programms (" fdisk from util-linux 2.32 ") besagt, dass es" in der Lage ist, das Festplattenlayout für eine 4K-Sektorengröße zu optimieren "und außerdem die Option" -b Sektorengröße "enthält zum Überschreiben der Standardeinstellung. Hast du das probiert? Johan Myréen vor 5 Jahren 0
@ JohanMyréen "Festplattenlayout optimieren" bedeutet, dass Partitionen auf 4096 Sektorengröße ausgerichtet sind, dies bedeutet jedoch nicht, dass tatsächlich 4096 Sektoren verwendet werden. Ja, ich habe '-b 4096' ausprobiert, aber dann zeigt es, dass meine Festplatte 800 GB oder so ähnlich ist. Lapsio vor 5 Jahren 0
@ Lapsio Ok, gut zu wissen, dass die Unterstützung von fdisk 4k fehlerhaft ist. Fdisk ist sich der größeren Sektorgröße bewusst, glaubt aber immer noch, dass es sich um 512-Byte-Sektoren handelt. Ein weiterer Nagel im Sarg für die MBR-Partitionstabelle und ein Gewinn für GPT. Johan Myréen vor 5 Jahren 0
"RAID-Array mit 2 Laufwerken" Je nach RAID-Format legt der RAID-Controller normalerweise ein benutzerdefiniertes Format auf der Festplatte an. Also alles löschen, was Sie dort ablegen. Bei einem Software-basierten RAID kann es anders funktionieren. Bei einem Hardware-RAID initialisieren Sie die Festplatte, wodurch alles, was Sie getan haben, gelöscht wird. cybernard vor 5 Jahren 0
@cybernard ja ich benutze btrfs raid. Eigentlich ist mir gerade aufgefallen, dass 2 Original-Laufwerke nicht die gleiche Größe haben, sie unterscheiden sich in wenigen MB und es ist immer noch kein Problem für btrfs. Ich habe bereits mit dem Rebalancing von Raid1 zu Raid5 begonnen, musste es jedoch in der Mitte abbrechen, daher ist mein Array jetzt zu 80% aus Raid5 und zu 20% aus Raid1, aber für btrfs ist dies auch die Situation xD. Ich werde es eines Tages beenden. Lapsio vor 5 Jahren 0

0 Antworten auf die Frage