como criar um disco dividido

0

o linux (OS) instalado em sda

e máquina também tem disco adicional - sdb

sdb                8:16   0    20G  0 disk 

mas queremos adicionar duas novas partições como sdb1 e sdb2

como o seguinte:

sdb                8:16   0    20G  0 disk 
├─sdb1             8:1    0   500M  0 part 
└─sdb2             8:2    0   500M  0 part 

como criar o disco para ser dividido com partições - sdb1 e sdb2?

    
por yael 26.11.2018 / 11:58

1 resposta

2

Assumindo que o GNU parted e supondo que os snippets que você está mostrando são da saída de lsblk , aqui está um conjunto mínimo de ações que você pode executar para realizar o que você está pedindo:

Executando parted como root, selecione o dispositivo em que você deseja agir:

(parted) select /dev/sdb

Crie uma tabela de partições MBR (nenhum motivo específico para escolher esse tipo; em parted , digite help mklabel para obter uma lista de tipos disponíveis):

(parted) mklabel msdos

Em seguida, crie as partições:

(parted) unit MiB
(parted) mkpart primary 1 501
(parted) mkpart primary 501 1000

parted é instruído aqui para usar o mebibyte como unidade, porque esse é o padrão para lsblk . Dessa forma, você pode digitar os mesmos números postados na sua pergunta.

O ponto inicial da primeira partição está arbitrariamente em 1 MiB porque 1) não pode ser em 0 e 2) 1 MiB é uma opção relativamente preguiçosa mas segura para o alinhamento. Uma discussão sobre o alinhamento de partições parece fora do escopo aqui.

Você pode verificar suas alterações com:

(parted) print
    
por 26.11.2018 / 12:55