我划分非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开始),但是它返回相同的警告。