Descargar Recuva
Recuperar archivos perdidos de particiones EXT2/EXT3 en Linux utilizando la utilidad Recuva a través del emulador Wine. Esta guía detalla el proceso desde la instalación del software necesario hasta el guardado de los datos recuperados.
Preparación del sistema e instalación de Wine
Antes de comenzar, asegúrese de que su sistema esté actualizado. El comando sudo apt update actualiza la lista de paquetes, y sudo apt upgrade instala las últimas versiones de los paquetes existentes. Instalar Wine requiere agregar los repositorios oficiales de WineHQ para obtener la versión estable actual. Esto garantiza un funcionamiento correcto con aplicaciones modernas.
Secuencia de comandos:
- `wget -nc https://dl.winehq.org/wine-builds/winehq.key`
- `sudo apt-key add winehq.key`
- `sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'` (reemplace `focal` con el nombre en clave de su distribución)
- `sudo apt install --install-recommends winehq-stable`
Algunos usuarios en foros señalan que para distribuciones antiguas o minimalistas, podría ser necesaria la instalación de dependencias adicionales como `winetricks`.
Obtención e instalación de Recuva
Descargue el instalador de Recuva desde el sitio web oficial de Piriform. Guarde el archivo en un directorio con permisos de acceso completo, como su directorio personal. Inicie el instalador mediante la terminal. El comando wine recuva_installer.exe inicia el proceso de instalación en el sistema de archivos virtual de Wine (~/.wine). Siga los pasos del asistente de configuración. Para simplificar los lanzamientos posteriores, puede crear un acceso directo en el escritorio o agregar el programa al menú de aplicaciones.
Montaje de la partición para recuperación
Un paso crítico es proporcionar a Recuva acceso a la partición de destino. El comando sudo fdisk -l o lsblk -f muestra una lista de todos los dispositivos de almacenamiento conectados y sus particiones. La identificación correcta del dispositivo elimina el riesgo de sobrescribir datos en otros discos.
La partición debe montarse sin que el sistema la monte automáticamente para evitar que el sistema operativo escriba en su sistema de archivos. Para este propósito se utilizan a menudo la opción ro (solo lectura) y la especificación explícita del tipo de sistema de archivos.
Ejemplo de comando de montaje:
- `sudo mount -o ro,noatime -t ext3 /dev/sdX1 /mnt/recovery`
El parámetro `-o ro` monta la partición en modo de solo lectura, y `noatime` evita la actualización de las marcas de tiempo de acceso a los archivos. Si el punto de montaje `/mnt/recovery` no existe, créelo con el comando `sudo mkdir -p /mnt/recovery`.
Inicio de Recuva y proceso de escaneo
Inicie el archivo ejecutable de Recuva mediante Wine. La ruta completa typically se ve así: wine "C:\Program Files\Recuva\recuva.exe". En la ventana principal del programa, el asistente le pedirá que seleccione el tipo de archivos para buscar. Para un análisis profundo, es mejor seleccionar "Todos los archivos". En la siguiente ventana, especifique la ubicación: esta será la letra de la unidad en Wine que corresponda a la partición montada en Linux. Normalmente, los discos montados aparecen en Wine como unidades de red o extraíbles (por ejemplo, Z:\).
Recuva ofrece dos tipos de escaneo: rápido y profundo. Un escaneo profundo lleva un tiempo considerable pero realiza un análisis completo de la superficie de almacenamiento, lo que aumenta las posibilidades de recuperar archivos después de un formateo o daño del sistema de archivos.
Análisis de resultados y guardado de datos
Una vez completado el escaneo, el programa mostrará una lista de archivos encontrados. Un indicador de color (verde, amarillo, rojo) muestra la integridad presumida de cada archivo. La previsualización del contenido de algunos tipos de archivos (imágenes, documentos de texto) está disponible directamente en la interfaz de Recuva.
Para recuperar, marque los archivos deseados y haga clic en "Recuperar". La regla clave es guardar los archivos en una unidad física diferente a la que se está recuperando. Dentro del contexto de Wine, elija guardar en un directorio dentro de la unidad virtual C:\users\Public\Documents o especifique una ruta a una unidad USB externa montada en Linux, que estará disponible para Recuva como un disco separado.
Alternativas y consideraciones importantes
Los especialistas en recuperación de datos a menudo señalan las posibles complejidades de utilizar programas de Windows en Wine para trabajar con sistemas de archivos Linux. El acceso directo de bajo nivel puede ser limitado. Las soluciones nativas para Linux incluyen utilidades como extundelete, testdisk o photorec. Su uso puede ser más predecible para particiones EXT.
La efectividad de la recuperación depende directamente de la actividad de escritura en el disco después de la eliminación de archivos. Detener inmediatamente cualquier operación de escritura en la partición de destino es la condición principal para un resultado exitoso.