Piolinux

Sequências de Comandos para Resgate de Dados no Linux

Cenário de Emergências. Sequência de Comandos. Avisos Críticos.
Disco com setores defeituosos lsblk -f
ddrescue /dev/SEU_DISCO imagem.img log.log
fsck -n imagem.img
Nunca opere no disco original. Sempre crie uma imagem primeiro.
Partição apagada ou tabela corrompida testdisk
(seguir interface: selecionar disco → Analyse → Quick Search → Write)
Só confirme "Write" após verificar que as partições detectadas estão corretas.
Arquivos deletados (fotos, docs, vídeos) photorec
(selecionar disco → escolher sistema de arquivos → selecionar tipos de arquivo → salvar em outro disco)
Nunca salve os arquivos recuperados na mesma partição — sobrescreve dados ainda recuperáveis.
Sistema não inicializa (GRUB quebrado) Utilize MX Linux Live USB:
Menu → System → MX Boot Repair → Apply
Solução automática, testada e segura. Não precisa de acesso a internet, comandos manuais ou chroot.
Verificar integridade de sistema de arquivos. umount /dev/SEU_DISCO
fsck -n /dev/SEU_DISCO
(se seguro) fsck -y /dev/SEU_DISCO
Nunca execute fsck em partição montada. Pode corromper dados permanentemente.
Acessar dados de disco com falha parcial. mount -o ro,noload /dev/SEU_DISCO /mnt Use -o ro (somente leitura) e noload (ignora journal) para evitar piorar a corrupção.
Diagnosticar falha de hardware. smartctl -a /dev/SEU_DISCO
dmesg -T | grep -i "error\|fail"
badblocks -v /dev/SEU_DISCO
Evite badblocks -w — sobrescreve todo o disco. Use só modo leitura (-v).