Я делаю жесткий диск без SSD с parted, потому что я хочу таблицу разделов GPT.
parted /dev/sda mklabel gpt
Теперь я пытаюсь создать правильно выровненные разделы, поэтому использую следующую команду, чтобы узнать, где начинается первый сектор:
parted /dev/sda unit s p free
Disk /dev/sda: 488397168s
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
34s 488397134s 488397101s Free Space
Мы видим, что он начинается в секторе 34 (это значение по умолчанию при использовании этой таблицы разделов).
Итак, для создания первого раздела я попытался:
parted /dev/sda mkpart primary 63s 127s
выровнять его по сектору 64, так как он кратен 8, но показывает:
Предупреждение: результирующий раздел не выровнен должным образом для лучшей производительности.
Размеры логического и физического секторов на моем жестком диске составляют 512 байт:
cat /sys/block/sda/queue/physical_block_size
512
cat /sys/block/sda/queue/logical_block_size
512
Как правильно создать разделы? Что я делаю неправильно?
parted /dev/sda mkpart primary 64s 128s
(в случае, если он начинается в 1), но он возвращает то же предупреждение.