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 -fddrescue /dev/SEU_DISCO imagem.img log.logfsck -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_DISCOfsck -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_DISCOdmesg -T | grep -i "error\|fail"badblocks -v /dev/SEU_DISCO
|
Evite badblocks -w — sobrescreve todo o disco. Use só modo leitura (-v). |