Listar, Criar e Excluir Partições em Discos MBR e GPT

Red Hat Enterprise LinuxBeginner
Pratique Agora

Introdução

Bem-vindo ao desafio de gerenciamento de partições de disco! Neste desafio, você terá experiência prática com o fdisk e o gdisk, as ferramentas padrão de linha de comando para gerenciar partições de disco no Linux. Você praticará a listagem, criação e exclusão de partições em um disco, primeiro com uma tabela de partição Master Boot Record (MBR) e, em seguida, convertendo-a para uma GUID Partition Table (GPT) para realizar tarefas semelhantes.

Dominar essas habilidades é fundamental para qualquer administrador de sistemas e é um tópico essencial no exame RHCSA (Red Hat Certified System Administrator).

Criar uma Partição em um Disco MBR

Primeiro, você trabalhará com o esquema de particionamento tradicional MBR. Sua tarefa é usar o utilitário fdisk para criar uma nova partição primária no dispositivo de bloco disponível /dev/vdb.

Requisitos

  • Use o comando fdisk para gerenciar as partições no disco /dev/vdb.
  • Crie uma nova partição primária com o tamanho de 500M.
  • Após a criação, verifique se a nova partição existe.

Exemplo

Inicialmente, o disco /dev/vdb não possui tabela de partições. Após criar a nova partição, a saída de sudo fdisk -l /dev/vdb deve ser semelhante a esta, exibindo a nova partição /dev/vdb1.

Disk /dev/vdb: 40 GiB, 42949672960 bytes, 83886080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x85191cd4

Device     Boot Start     End Sectors  Size Id Type
/dev/vdb1        2048 1026047 1024000  500M 83 Linux
✨ Verificar Solução e Praticar

Converter para GPT e Criar uma Partição

Agora, você converterá o mesmo disco, /dev/vdb, para o esquema de partição moderno GPT e realizará tarefas de particionamento usando o utilitário gdisk. O gdisk detectará automaticamente o formato MBR antigo e oferecerá a conversão, preservando a partição que você criou na etapa anterior.

Requisitos

  • Use o comando gdisk para gerenciar as partições no disco /dev/vdb.
  • Quando solicitado, permita que o gdisk converta o disco MBR para GPT.
  • Crie uma nova partição com o tamanho de 1G.
  • Após a criação, verifique a nova partição.

Exemplo

Após converter o disco para GPT, a partição original é preservada. Quando você criar uma nova partição de 1G, o disco terá duas partições. A saída de sudo gdisk -l /dev/vdb deve ser semelhante a esta:

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         1026047   500.0 MiB   8300  Linux filesystem
   2         1026048         3123199   1024.0 MiB  8300  Linux filesystem
✨ Verificar Solução e Praticar

Excluir Todas as Partições

Nesta etapa final, você excluirá todas as partições em /dev/vdb para limpar o disco. Como o disco agora possui uma tabela de partições GPT, você deve usar o gdisk.

Requisitos

  • Use o comando gdisk para excluir todas as partições no disco /dev/vdb.
  • Após a exclusão, verifique se não restam partições.

Exemplo

Após excluir todas as partições, a saída de sudo gdisk -l /dev/vdb não deve mostrar nenhum dispositivo listado, semelhante a isto:

Number  Start (sector)    End (sector)  Size       Code  Name
✨ Verificar Solução e Praticar

Resumo

Neste desafio, você gerenciou com sucesso partições de disco usando tanto o fdisk para MBR quanto o gdisk para GPT. Você começou criando uma partição em um disco com rótulo MBR, depois converteu o disco para GPT e criou outra partição. Por fim, limpou o disco excluindo todas as partições. Essa experiência prática é inestimável para o gerenciamento de armazenamento local em sistemas Linux e é um excelente exercício para o exame RHCSA.

Você pode reinicializar o disco a qualquer momento simplesmente gravando uma nova tabela de partições MBR ou GPT nele. Por exemplo, para resetar rapidamente o disco para um estado MBR limpo, você pode usar:

sudo fdisk /dev/vdb
## No prompt do fdisk:
## o - para criar uma nova tabela de partições DOS vazia
## w - para gravar e sair