5.4. TestDisk y ntfs-3g¶
Recuperación de Datos con TestDisk y ntfs-3g¶
Objetivo¶
Aprender a utilizar TestDisk y ntfs-3g para recuperar datos en sistemas de archivos VFAT (FAT32) y NTFS: recuperación de particiones perdidas y archivos eliminados.
Materiales¶
- Ubuntu 24.04
- TestDisk (instalado)
- ntfs-3g (instalado)
- Dispositivo USB/disco con particiones VFAT o NTFS con archivos eliminados o particiones perdidas
Instrucciones¶
1. Instalación de Herramientas¶
TestDisk:
sudo apt update
sudo apt install testdisk
ntfs-3g:
sudo apt install ntfs-3g
Verificación:
testdisk --version
ntfs-3g --version
2. Recuperación con TestDisk (FAT32 y NTFS)¶
VFAT (FAT32)¶
- Ejecuta TestDisk:
sudo testdisk - Selecciona el dispositivo y “Proceed”.
- Elige tipo de partición (“Intel” para FAT32 si no detecta automáticamente).
- “Analyze” para buscar particiones perdidas. Si las encuentra, selecciona y “Write” para recuperar.
- Para archivos eliminados: selecciona la partición, “List”, navega y copia los archivos recuperados a otro disco.
NTFS¶
- Sigue el mismo proceso, seleccionando la partición NTFS.
- Si la partición NTFS está eliminada, TestDisk la buscará y permitirá recuperarla.
- Para archivos eliminados: usa “List” y selecciona los archivos a restaurar.
3. Recuperación con ntfs-3g (ntfsundelete)¶
- Monta la partición NTFS:
sudo mount -t ntfs-3g /dev/sdX1 /mnt - Lista archivos eliminados:
sudo ntfsundelete /dev/sdX1 - Recupera archivos específicos:
sudo ntfsundelete /dev/sdX1 -u archivo_eliminado.txt - Recupera en carpeta destino:
sudo ntfsundelete /dev/sdX1 -o /ruta/de/recuperacion
4. Análisis de Resultados¶
- Verifica archivos recuperados:
ls /ruta/de/recuperacion - Abre los archivos recuperados para comprobar su integridad.
Consejos¶
- TestDisk puede tardar según el tamaño del disco.
- No escribas nuevos datos tras eliminar archivos para evitar sobrescribirlos.
- ntfs-3g/ntfsundelete solo recuperan archivos no sobrescritos en NTFS; recupera lo antes posible.