Pendrive bootável no Linux com o comando dd

Como criar um pendrive bootável no Linux sem instalar nenhum programa, usando só o dd, e os cuidados para não apagar o disco errado.

Fala pessoal, tudo bem?

Hoje em dia é muito comum usarmos pendrive para instalar o sistema operacional, tanto em computadores pessoais quanto em servidores e outros equipamentos. Normalmente usamos algum programa para formatar o pendrive, ler a ISO e deixar tudo pronto para dar boot.

Para quem usa Linux, existe um atalho: não é preciso nenhum programa de terceiros. O comando dd, que já vem em qualquer distribuição, resolve.

🚨 Antes de tudo: o dd não pergunta nada e não tem "desfazer". Se você apontar para o disco errado, ele sobrescreve sem dó. O passo 1 abaixo é o mais importante do post.

1. Descubra qual é o pendrive

Liste os discos antes e depois de conectar o pendrive. O que aparecer de novo é ele:

$ lsblk -o NAME,SIZE,MODEL,TRAN,MOUNTPOINTS
NAME     SIZE MODEL              TRAN MOUNTPOINTS
sda    476,9G Samsung SSD 860    sata
├─sda1   512M                         /boot/efi
└─sda2 476,4G                         /
sdc     14,6G Cruzer Blade       usb
└─sdc1  14,6G                         /media/usuario/PENDRIVE

Repare nas colunas SIZE e TRAN: o pendrive é o disco de ~15 GB com transporte usb. Neste exemplo, /dev/sdc.

2. Desmonte o pendrive

$ sudo umount /dev/sdc1

3. Grave a ISO

A sintaxe básica é esta. Se estiver logado como root, é só tirar o sudo:

$ sudo dd if=/caminho/da/imagem.iso of=/dev/sdc bs=4M status=progress conv=fsync
  • if=: o caminho da ISO + o nome do arquivo .iso;
  • of=: o dispositivo do pendrive. Use o disco inteiro (/dev/sdc), não a partição (/dev/sdc1);
  • bs=4M: grava em blocos de 4 MB. Sem isso, o dd usa blocos de 512 bytes e fica bem mais lento;
  • status=progress: mostra o andamento da gravação. Sem ele, o terminal fica parado e parece travado;
  • conv=fsync: só termina quando tudo foi gravado de verdade no pendrive.

Quando terminar, rode um sync por garantia e só então remova o pendrive:

$ sync
💡 Dica: confira a ISO antes de gravar, comparando o hash com o que está no site da distribuição: sha256sum imagem.iso. Pendrive que não dá boot muitas vezes é ISO baixada pela metade.

Quando o dd não é a melhor opção

  • ISO do Windows: o dd copia a imagem bit a bit, e as ISOs do Windows não foram feitas para isso. O pendrive até é gravado, mas normalmente não dá boot. Para Windows, use ferramentas próprias.
  • Várias ISOs no mesmo pendrive: o Ventoy é ótimo. Você instala uma vez e depois só copia as ISOs para o pendrive, como arquivos comuns.
  • Prefere interface gráfica: o Discos do GNOME tem a opção "Restaurar imagem de disco", e o balenaEtcher funciona em Linux, Windows e macOS. Ambos já checam o dispositivo e validam a gravação.

Considerações Finais

O dd continua sendo o jeito mais direto de criar um pendrive bootável no Linux: um comando, sem instalar nada. Só não esqueça que o poder dele é o mesmo que o risco. Confira o dispositivo duas vezes antes de apertar Enter.

Abs e até a próxima!!!

:wq!

Post publicado originalmente em novembro de 2019 e atualizado em novembro de 2026.

Comentários