Comandos para Recuperação de Disco no Linux

[Ferramentas] [Propósitos] [Comandos-Chaves] [Avisos Técnicos]
[lsblk]
Listar discos e partições.
lsblk -f Primeiro passo antes de qualquer operação.
Identifique SEU_DISCO [ex: sdb]
[ddrescue] Criar imagem de disco com setores defeituosos. ddrescue /dev/SEU_DISCO disco.img log.log CRÍTICO:
Jamais use o mesmo disco como destino
[fsck] Verificar sistema de arquivos [modo seguro] fsck -n /dev/SEU_DISCO Opção -n = somente leitura.
[Nunca execute em partição montada]
[TestDisk] Recuperar partições apagadas. testdisk Interface interativa, não grava alterações até você confirmar.
[PhotoRec] Recuperar arquivos deletados. photorec Recupera por assinatura binária. Não restaura nomes ou pastas.
[mount] Acessar dados da partição. mount /dev/SEU_DISCO /mnt
Use -o ro para montar em modo somente leitura:
mount -o ro /dev/SEU_DISCO /mnt
[badblocks] Detectar setores defeituosos. badblocks -v /dev/SEU_DISCO Modo leitura é seguro [Evite -w] [sobrescreve todo o disco]
[blkid] Identificar tipo de sistema de arquivos. blkid /dev/SEU_DISCO Útil para saber se é [ext4] [NTFS] [XFS] antes de montar ou recuperar.
[dd] Clone rápido
[só se disco estiver íntegro]
dd if=/dev/SEU_DISCO of=backup.img bs=4M status=progress
Falha em discos com setores ruins.
Prefira [ddrescue] em casos reais.
[sync] Forçar escrita de buffers para disco. sync
Execute antes de remover mídias [USB] ou desligar durante recuperação.