Como criar partições de disco no Linux
Para usar dispositivos de armazenamento como discos rígidos e unidades USB de maneira eficaz em seu computador, você precisa entendê-los e saber como estruturá-los antes de usá-los no Linux. Na maioria dos casos, grandes dispositivos de armazenamento são divididos em partes separadas chamadas partições.
O particionamento permite dividir seu disco rígido em várias partes, onde cada parte atua como seu próprio disco rígido e isso é útil quando você instala vários sistemas operacionais na mesma máquina.
Neste artigo, explicaremos como particionar um disco de armazenamento em sistemas Linux como CentOS, RHEL, Fedora, Debian< Distribuições e Ubuntu.
Criando uma partição de disco no Linux
Nesta seção, explicaremos como particionar um disco de armazenamento no Linux usando o comando parted.
O primeiro passo é visualizar a tabela de partição ou layout em todos os dispositivos de bloco. Isso ajuda a identificar o dispositivo de armazenamento que você deseja particionar. Você pode fazer isso usando o comando parted ou fdisk. Usaremos o primeiro para fins de demonstração, como segue, onde o sinalizador -l
significa layout de partição de lista em todos os dispositivos de bloco.
parted -l
A partir da saída do comando acima, há dois discos rígidos conectados ao sistema de teste, o primeiro é /dev/sda
e o segundo é /dev/sdb
.
Neste caso, queremos particionar o disco rígido /dev/sdb
. Para manipular partições de disco, abra o disco rígido para começar a trabalhar nele, conforme mostrado.
parted /dev/sdb
No prompt do parted, crie uma tabela de partição executando mklabel msdos ou gpt e digite Y/es
para aceite isso.
(parted) mklabel msdos
Importante: certifique-se de especificar o dispositivo correto para partição no comando. Se você executar o comando parted sem um nome de dispositivo de partição, ele escolherá aleatoriamente um dispositivo de armazenamento para modificar.
A seguir, crie uma nova partição primária no disco rígido e imprima a tabela de partições conforme mostrado.
(parted) mkpart primary ext4 0 10024MB
(parted) print
Você pode criar outra partição para o espaço de alargamento conforme mostrado.
(parted) mkpart primary ext4 10.0GB 17.24GB
(parted) print
Para sair, execute o comando quit e todas as alterações serão salvas automaticamente.
Em seguida, crie o tipo de sistema de arquivos em cada partição, você pode usar o utilitário mkfs (substitua ext4 pelo tipo de sistema de arquivos que deseja usar).
mkfs.ext4 /dev/sdb1
mkfs.ext4 /dev/sdb2
Por último, mas não menos importante, para acessar o espaço de armazenamento nas partições, você precisa montá-las criando os pontos de montagem e montando as partições da seguinte forma.
mkdir -p /mnt/sdb1
mkdir -p /mnt/sdb2
mount -t auto /dev/sdb1 /mnt/sdb1
mount -t auto /dev/sdb2 /mnt/sdb2
Para verificar se as partições estão realmente montadas, execute o comando df para relatar o uso de espaço em disco do sistema de arquivos.
df -hT
Importante: Você pode precisar atualizar o arquivo /etc/fstab
para montar partições recém-criadas automaticamente durante a inicialização.
Você também pode gostar de ler estes seguintes artigos relacionados:
- 9 ferramentas para monitorar partições de disco Linux e uso no Linux
- Como fazer backup ou clonar partições Linux usando o comando ‘cat’
- 8 comandos ‘Parted’ do Linux para criar, redimensionar e resgatar partições de disco
- Como reparar e desfragmentar partições e diretórios do sistema Linux
- Como clonar uma partição ou disco rígido no Linux
- Como adicionar um novo disco a um servidor Linux existente
- Os 6 principais gerenciadores de partição (CLI + GUI) para Linux
Isso é tudo! Neste artigo, mostramos como particionar um disco de armazenamento, criar um tipo de sistema de arquivos em uma partição e montá-lo em sistemas Linux. Você pode fazer perguntas ou compartilhar suas idéias conosco através do formulário de comentários abaixo.