Como Usar o fdisk para Preparar Discos para uma Instalação Linux

O fdisk é uma ferramenta essencial no Linux para particionar discos rígidos e preparar o ambiente para uma instalação do sistema operacional. Mesmo que você esteja usando uma interface gráfica para a instalação, entender o fdisk e como ele trabalha com as partições pode ser extremamente útil, especialmente quando você precisa personalizar as partições ou lidar com discos adicionais.

Neste post, vamos explorar o básico do fdisk, como usá-lo para preparar discos para uma instalação do Linux e o que você precisa saber para tomar as decisões corretas durante o particionamento.

O que é o fdisk?

O fdisk é um utilitário de linha de comando usado para criar, excluir e manipular partições de disco em sistemas Linux. Ele é bastante eficiente para manipulação de discos MBR (Master Boot Record) e está amplamente disponível nas distribuições Linux.

Ao usar o fdisk, você pode particionar discos, definir tipos de partições, e até mesmo aplicar configurações que facilitarão a instalação do Linux.

Preparando o Disco para Instalar o Linux

Antes de iniciar a instalação, é fundamental preparar seu disco para garantir que ele esteja no formato adequado para o Linux. Usaremos o fdisk para particionar um disco vazio e prepará-lo para a instalação do Linux.

1. Identificando o Disco

Primeiro, é importante identificar qual disco você deseja particionar. Para isso, você pode usar o comando lsblk ou fdisk -l para listar os dispositivos de armazenamento disponíveis no seu sistema.

bashCopiarEditarlsblk

Ou

sudo fdisk -l

Esses comandos listarão todos os discos e partições no seu sistema. Os discos geralmente são representados por algo como /dev/sda, /dev/sdb, etc. Verifique qual é o disco que você deseja particionar.

2. Iniciando o fdisk

Agora, você pode usar o fdisk para interagir com o disco e prepará-lo. Vamos usar o disco /dev/sda como exemplo.

sudo fdisk /dev/sda

Ao rodar esse comando, você entrará no modo interativo do fdisk, onde pode usar diversos comandos para gerenciar as partições.

3. Comandos Básicos do fdisk

Aqui estão alguns dos comandos mais comuns que você usará dentro do fdisk:

  • m: Mostra o menu de ajuda.
  • p: Mostra a tabela de partições atual.
  • n: Cria uma nova partição.
  • d: Exclui uma partição existente.
  • t: Muda o tipo de uma partição.
  • w: Salva as alterações e sai.
  • q: Sai sem salvar alterações.

4. Criando Partições

A maioria das instalações do Linux exigirá, no mínimo, duas partições: uma para o sistema de arquivos raiz (/) e outra para a troca (swap), embora você possa criar mais partições, como /home ou /boot, se necessário.

Passo 1: Criar uma nova partição

  • Para criar uma nova partição, digite n e pressione Enter.
  • O fdisk perguntará se você deseja criar uma partição primária ou estendida. Para a maioria das instalações, escolha primária (opção 1).
  • Em seguida, você será solicitado a inserir o número da partição (1, 2, 3, etc.). Escolha o número desejado.
  • Agora, defina o tamanho da partição. Por exemplo, você pode colocar “20G” para criar uma partição de 20 GB, ou pressionar Enter para usar o espaço restante no disco.

Exemplo:

n
p
1
<Enter> # Início da partição
+20G # Tamanho da partição

Passo 2: Definir o tipo de partição

Após criar a partição, é necessário definir o tipo de partição. Para sistemas Linux, a partição raiz (/) é tipicamente configurada como tipo Linux (83).

Para alterar o tipo, pressione t, depois selecione o número da partição (por exemplo, 1 para a primeira partição) e depois defina o tipo como Linux (83).

t
1
83

Se estiver criando uma partição swap, o tipo deve ser Linux swap (82).

Passo 3: Salvar e sair

Após definir suas partições, você precisa salvar as alterações. Para isso, digite w e pressione Enter. Isso gravará as alterações no disco e sairá do fdisk.

w

5. Formatando as Partições

Depois de criar as partições com o fdisk, você precisará formatá-las antes de usá-las. O comando mkfs é utilizado para isso. Abaixo está o exemplo de formatação de uma partição para o sistema de arquivos ext4, que é comum em instalações Linux:

sudo mkfs.ext4 /dev/sda1

Se você criou uma partição swap, use o comando mkswap para prepará-la:

sudo mkswap /dev/sda2

6. Montando as Partições

Após formatar as partições, é hora de montá-las no sistema. A partição que será usada como a raiz (/) deve ser montada primeiro. Para isso, use o comando mount:

sudo mount /dev/sda1 /mnt

Se você criou uma partição swap, ative-a com o comando swapon:

sudo swapon /dev/sda2

Agora, seu disco está pronto para a instalação do Linux. Se você estiver instalando o Linux, o instalador provavelmente detectará essas partições e as usará para instalar o sistema.

7. Visualizando as Partições Criadas

Depois de criar e formatar as partições, você pode verificar as partições criadas usando o comando lsblk ou fdisk -l para garantir que tudo esteja configurado corretamente.

lsblk

Ou

sudo fdisk -l

Conclusão

Agora você sabe como usar o fdisk para preparar um disco para a instalação do Linux. Embora o fdisk seja uma ferramenta poderosa, ele pode ser um pouco intimidador para iniciantes. Felizmente, com a prática, você se acostumará com os comandos e a lógica por trás do particionamento de discos no Linux.

Lembre-se de sempre fazer backup de dados importantes antes de particionar ou formatar qualquer disco, pois essas operações podem apagar dados permanentemente.

Se você tiver mais dúvidas ou quiser aprender sobre outras ferramentas de particionamento, como o parted ou o gparted, fique à vontade para comentar abaixo!