Estou particionando um disco rígido não SSD com parted porque eu quero uma tabela de partição GPT.
parted /dev/sda mklabel gpt
Agora, estou tentando criar as partições alinhadas corretamente, então uso o seguinte comando para saber onde o primeiro setor começa:
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
Podemos ver que ele começa no setor 34 (esse é o padrão quando essa tabela de partição é usada).
Então, para criar a primeira partição, tentei:
parted /dev/sda mkpart primary 63s 127s
para alinhá-lo no setor 64, pois é um múltiplo de 8, mas mostra:
Aviso: A partição resultante não está alinhada corretamente para obter o melhor desempenho.
Os tamanhos do setor lógico e físico do meu disco rígido são de 512 bytes:
cat /sys/block/sda/queue/physical_block_size
512
cat /sys/block/sda/queue/logical_block_size
512
Como crio partições alinhadas corretamente? O que estou fazendo errado?
parted /dev/sda mkpart primary 64s 128s
(no caso de começar em 1), mas ele retorna o mesmo aviso.