Я розділяю жорсткий диск без SSD з розділеним, тому що я хочу таблицю розділів 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), але він повертає те саме попередження.