queremos criar 2 partições de cada novo disco pelo comando parted
como o seguinte exemplo:
sdg 8:96 0 50G 0 disk
├─sdg1 8:97 0 25G 0 part
└─sdg2 8:98 0 25G 0 part
como exemplo acima, o tamanho do disco é 50G e queremos criar 2 partições de cada disco
nós fazemos isso pela seguinte abordagem
parted --script /dev/sdg mklabel msdos
parted --script /dev/sdg mkpart primary 0% 50%
parted --script /dev/sdg mkpart primary 50% 100%
está acima está correto para criar as 2 partições solicitadas? com o mesmo tamanho
Eu perguntei isso desde que eu uso os valores como 0% 50%
e 100%
, e não dá valores em GB
Nota - outros links relacionados https://askubuntu.com/questions/507274/how-to-create-two-partitions-with-exactly-the-same-size
Como sempre, o primeiro lugar para começar deve ser a documentação disponível em sua máquina
man parted
:Não há nada sobre isso
start
e,end
portanto, precisamos pesquisar mais no documento. Eventualmente, encontramos isso:Na verdade, isso é para
unit
,mkpart
mas acontece que também define os tipos de unidade disponíveis para todas as medições (" interpretando aquelas fornecidas pelo usuário quando não são sufixadas com uma unidade explícita ").Você está usando porcentagens de disco para os tamanhos de partição. Não consigo obter 0% / 50% / 100% para me fornecer duas partições do mesmo tamanho; portanto, sugiro que você as especifique como tamanhos precisos.
Como um aparte, aqui estão meus resultados para usar alocações baseadas em porcentagem. Como você pode ver, as partições são quase do mesmo tamanho, mas não são exatas: