Как я могу создать 4096 секторов на диске MBR, чтобы соответствовать конфигурации старых дисков в Linux?

372
Lapsio

Несколько лет назад я купил 2 диска, которые были предварительно отформатированы с сектором 4096 байт и таблицей разделов MBR.

Теперь я купил 3-й диск, но, поскольку это более поздняя версия, он был предварительно отформатирован в GPT. Когда я пытаюсь создать раздел MBR, это, конечно, не удается, потому что fdiskпо умолчанию создается 512MBR сектора байтов, а диск равен 6 ТБ.

Как я могу создать 4096 секторов на диске MBR, чтобы соответствовать конфигурации старых дисков в Linux?

В настоящее время fdiskпоказывает:

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

На старых дисках это показывает:

Units: sectors of 1 * 4096 = 4096 bytes Sector size (logical/physical): 4096 bytes / 4096 bytes I/O size (maximum/optimal): 4096 / 4096 bytes 
0
Как вы подключаете диски? Используется ли какой-либо USB-мост / корпус? Kamil Maciorowski 6 лет назад 1
Есть ли какая-то конкретная причина, по которой вам нужно использовать MBR? grawity 6 лет назад 1
@ Grawity Да - у меня уже есть MBR на двух других дисках, и это массив RAID. Я пытаюсь расширить массив RAID этим третьим диском, чтобы, я думаю, они имели более или менее одинаковую спецификацию. Кроме того, я не вижу причин, по которым мне следует использовать какой-либо слой совместимости из 512-байтовых секторов, если native для диска - 4096. Lapsio 6 лет назад 0
@KamilMaciorowski все диски подключены через один и тот же USB 3.0 HUB. Но я также пытался подключиться без концентратора с тем же результатом. Все накопители WD Elements 5 ТБ, 5 ТБ и 6 ТБ. Lapsio 6 лет назад 0
На странице руководства для моей версии программы `fdisk` (" fdisk from util-linux 2.32 ") говорится, что она" способна оптимизировать расположение дисков под размер сектора 4K ", а также поддерживает параметр` -b sectorize` для переопределения по умолчанию. Вы пробовали это? Johan Myréen 6 лет назад 0
@ JohanMyréen «Оптимизация расположения дисков» означает, что разделы выровнены по размеру сектора 4096, но это не означает фактического использования 4096 секторов. Да, я пробовал `-b 4096`, но затем он показывает, что мой диск 800 ГБ или что-то вроде этого. Lapsio 6 лет назад 0
@Lapsio Хорошо, приятно знать, что поддержка fdisk 4k глючит. Fdisk знает о большем размере сектора, но все еще думает, что это сектора 512 байт? Еще один гвоздь в гроб для таблицы разделов MBR и победа для GPT. Johan Myréen 6 лет назад 0
«RAID-массив с двумя дисками» В зависимости от того, как они RAID, контроллер RAID обычно размещает на жестком диске специальный формат. Таким образом стирая все, что вы там размещаете. Он может работать по-другому с программным RAID. Для аппаратного RAID вы инициализируете диск, который стирает все, что вы сделали. cybernard 6 лет назад 0
@cybernard, да, я использую рейд btrfs. На самом деле я только что заметил, что 2 оригинальных диска тоже не одинакового размера, они отличаются на несколько мегабайт, и это все еще не проблема для btrfs. Я уже начал перебалансировку с raid1 на raid5, но мне пришлось отменить его посередине, так что сейчас мой массив - это 80% raid5 и 20% raid1, но для btrfs это тоже хорошая ситуация xD. Я закончу это когда-нибудь. Lapsio 6 лет назад 0

0 ответов на вопрос

Похожие вопросы