fbpx Certificação Linux: Comando parted no Linux (particiona disco) [Guia Básico]

Blog

Comando parted no Linux (particiona disco) [Guia Básico]

📅 01/01/2019 ⏱ 3 min ✍️ Uira Ribeiro
Linuxcomandos
Comando parted no Linux (particiona disco) [Guia Básico]

O comando parted no Linux foi desenvolvido para particionar e redimensionar partições de discos. Ele permite criar, destruir, redimensionar, mover e copiar partições do tipo ext2, Linux-swap, FAT, FAT32, reiserFS e HFS. Ele é muito útil para reorganizar o uso do disco, bem como copiar dados para novos discos.

Sua utilização é para usuários mais experimentados, já que ele pode criar partições diretamente no prompt do shell. 

Se nenhum comando for informado como parâmetro, o parted irá mostrar seu próprio prompt de comandos.

Os comandos podem ser:

mklabel label-type
Cria uma nova tabela de partições, que podem ser do tipo "aix", "amiga", "bsd", "dvh", "gpt", "loop", "mac", "msdos", "pc98", ou "sun".

mkpart part-type [fs-type] start end
Cria uma partição.
part-type pode ser "primary", "logical", ou "extended".
fs-type espeficifa o tipo de sistema de arquivos, que pode ou não ser informado. Os tipos de sistema aceitos são: "btrfs", "ext2", "ext3",  "ext4",  "fat16", "fat32", "hfs", "hfs+", "linux-swap", "ntfs", "reiserfs" e "xfs".
O parâmetro start define o inicio da partição. É um número inteiro seguido de uma unidade.
O parâmetro end define o fim da partição. É um número inteiro seguido de uma unidade.
A unidade pode ser a letra "s" de Setor, se o número informado for um setor no disco, ou "B" para informar o início e fim da partição em Bytes. Também é possível definir o inicio e fim das partições em unidades binárias como “MiB”, “GiB” e “TiB”.

name nome
Este comando permite dar um nome para a partição. Somente pode ser usado em tabelas de partição do tipo Mac,  PC98,  e  GPT.

print
Mostra informações sobre uma partição.                 

Para criar uma tabela de partições GPT no disco /dev/xvdb:

$ parted /dev/xvdb mklabel gptAviso: The existing disk label on /dev/xvdb will be destroyed and all data on this disk will be lost. Do youwant to continue?Sim/Yes/Não/No? Yes                                                       

Depois de criado a tabela de partições, pode-se criar a partição:

# parted /dev/xvdb  mkpart primary btrfs 1MiB 100%Informação: You may need to update /etc/fstab.

O parted também permite ver a partição recém criada com o comando print:

# parted /dev/xvdb printModel: Xen Virtual Block Device (xvd)Disk /dev/xvdb: 8590MBSector size (logical/physical): 512B/512BPartition Table: gptDisk Flags: Number  Start   End     Size    File system  Name     Sinalizador 1      1049kB  8589MB  8588MB               primary

Aprenda muito mais sobre Linux em nosso curso online. Você pode efetuar a matrícula aqui. Se você já tem uma conta, ou quer criar uma, basta entrar ou criar seu usuário aqui.

Gostou? Compartilhe

Uira Ribeiro

Prof. Uirá Ribeiro

Chair do Board do Linux Professional Institute

Especialista Linux com mais de 20 anos de experiência.
Autor de 5 livros e mentor de mais de 14.000 alunos certificados.
20 certificações de alto nível, incluindo LPIC-3, CKA, RHCE e AWS Solutions Architect.

WhatsApp