Estamos comprometidos a ofrecer soluciones de software rápidas, eficientes y asequibles que establecen nuevos estándares de la industria de desarrollo de aplicaciones.
  • Recuperación de datos de un disco Linux cifrado después de un fallo del sistema

Un ordenador con Ubuntu 14.04 estaba en un proceso de actualización del software del sistema cuando se produjo un corte de energía. El equipo ya no arranca. ¿Parece un caso sencillo para la recuperación de datos? No exactamente. Hay malas noticias: el sistema se instaló sobre un sistema de archivos LVM cifrado. Sin embargo, la buena noticia es que no se olvidó la contraseña. Aquí viene el desafío: recuperar los archivos del usuario.

La primer acción natural es crear un disco de inicio de Ubuntu, arrancar el ordenador, montar el sistema de archivos y copiar los archivos a otro disco. Luego, el sistema operativo del equipo se puede reparar o reinstalar. Esto funcionará solo si el sistema de archivos está intacto. Si no es así, ¿qué se debe hacer cuando los archivos se vuelven inaccesibles?

Es posible utilizar otra máquina Linux con R-Studio para Linux instalado, pero es posible que no esté disponible fácilmente. Por lo tanto, este artículo le mostrará cómo usar R-Studio para Windows en su lugar. También proporcionamos información sobre cómo trabajar con Ubuntu para aquellos que no están muy familiarizados con ese sistema operativo.

Los sistemas Windows no pueden acceder directamente a las particiones cifradas de Linux, por lo que necesitamos utilizar la recuperación de datos a través de la red. Entonces, necesitamos dos ordenadores conectados a una red: una máquina Windows con R-Studio Network instalado y la máquina Ubuntu afectada. También necesitamos un lugar para almacenar los datos recuperados. Puede ser cualquier disco visible para el sistema Windows o un disco duro externo conectado a la máquina Ubuntu. Además de todos los sistemas de archivos nativos de Linux, dicha unidad puede formatearse como un dispositivo NTFS.

Proceso de recuperación de datos
Creación de un disco de inicio de Ubuntu
1. Descargue la imagen de instalación de Ubuntu 14.04 y cree USB de inicio. El sitio oficial de Ubuntu lo explica en detalle: Descargue Ubuntu Desktop y Cómo crear una memoria USB de arranque en Windows.

Tenga en cuenta que, aunque es suficiente tener una memoria USB de 2 GB para instalar Ubuntu, necesitaremos mucho más espacio en disco para realizar la recuperación de datos. Usaremos un dispositivo SSD de 32 GB como disco de inicio.

Trabajar con la máquina Ubuntu
2. Inicie el equipo con Ubuntu usando el disco de inicio de Ubuntu y seleccione Probar Ubuntu en la ventana Instalar.
Pantalla de inicio de Ubuntu
Fig. 1. Pantalla de inicio de Ubuntu
Haga clic en la imagen para ampliarla

3. Busque los discos encriptados.
Discos encriptados y externos en Ubuntu
Fig. 2. Discos encriptados y externos en Ubuntu
Haga clic en la imagen para ampliarla

Desbloquéelos haciendo clic e ingresando la contraseña.
Desbloqueo de los discos cifrados
Fig. 3. Desbloqueo de los discos cifrados
Haga clic en la imagen para ampliarla

Localice el disco externo y haga doble clic en él para montarlo.

4. Mueva el cursor a la esquina superior izquierda, haga clic en el botón Buscar, ingrese Ter y ejecute el programa Terminal.
Iniciar la Terminal
Fig. 4. Iniciar la Terminal
Haga clic en la imagen para ampliarla 5. En la Terminal, ingrese sudo -i para obtener los privilegios de superusuario.

6. Determine la dirección IP del equipo ingresando ip addr show
Encontrar la dirección IP
Fig. 5. Encontrar la dirección IP
Haga clic en la imagen para ampliarla

7. Ejecute Firefox, vaya a r-tt.com y descargue R-Studio Agent para Linux.
URL de R-Studio Agent para Linux
Fig. 6. URL de R-Studio Agent para Linux
Haga clic en la imagen para ampliarla

De forma predeterminada, Firefox lo colocará en la carpeta Descargas. Cierre Firefox.

8. Haga clic en el botón Carpeta, vaya a la carpeta Descargas y haga doble clic en el archivo descargado. Extraiga el archivo rsagent.
Extracción de R-Studio Agent para Linux
Fig. 7. Extracción de R-Studio Agent para Linux
Haga clic en la imagen para ampliarla

9. Haga clic con el botón derecho en el archivo rsagent, seleccione la pestaña Permiso y verifique que Permitir ejecutar el archivo como programa esté seleccionado.
Configuración de permisos para R-Studio Agent para Linux
Fig. 8. Configuración de permisos para R-Studio Agent para Linux
Haga clic en la imagen para ampliarla

Cierre esta ventana y regrese a la Terminal.

10. Vaya a la carpeta Descargas:
cd /home/ubuntu/Downloads
luego ejecute R-Studio Agent escribiendo ./rsagent

11. Configure R-Studio Agent. Puede introducir una contraseña muy simple si trabaja en una red local.
Inicio de R-Studio Agent para Linux
Fig. 9. Inicio de R-Studio Agent para Linux
Haga clic en la imagen para ampliarla

Puede leer más sobre la configuración de R-Studio Agent para Linux en la ayuda de R-Studio: R-Studio Agent para Linux.

Ignore la advertencia No registrado si su R-Studio está registrado correctamente.

Trabajar con el equipo con R-Studio
12. Conecte R-Studio al equipo Ubuntu.
Conexión de R-Studio a su Agente para Linux
Fig. 10. Conexión de R-Studio a su Agente para Linux
Haga clic en la imagen para ampliarla
Consulte la ayuda de R-Studio: Recuperación de datos a través de la red para detalles.

13. Localice el sistema de archivos LVM dañado.
LVM encriptado dañado
Fig. 11. LVM encriptado dañado
Haga clic en la imagen para ampliarla

14. Explore el sistema de archivos LVM.
Explore los parámetros para LVM
Fig. 12. Explorar parámetros para LVM
Haga clic en la imagen para ampliarla
Obtenga más información sobre los parámetros de exploración en la ayuda de R-Studio: Exploración de disco.

15. Vea los resultados de la exploración y localice las particiones reconocidas en el sistema de archivos LVM.
Resultados de la exploración
Fig. 13. Resultados de la exploración
Haga clic en la imagen para ampliarla

16. Abra la partición reconocida encontrada. Si el sistema de archivos está muy dañado, es posible que tarde mucho tiempo.

17. Busque las carpetas del usuario y marque los archivos para su recuperación.
Partición reconocida
Fig. 14. Partición reconocida
Haga clic en la imagen para ampliarla
Puede utilizar varios métodos de búsqueda de archivos para buscar y marcar archivos concretos. Consulte la ayuda de R-Studio: Buscar un archivo y Recuperación de archivos masiva para detalles.

18. Haga clic en el botón Recuperar marcados, seleccione un lugar para almacenar los archivos recuperados y especifique otros parámetros de recuperación.
Parámetros de recuperación y discos para almacenar archivos recuperados en el equipo remoto
Fig. 15. Parámetros de recuperación y discos para almacenar archivos recuperados en el equipo remoto
Haga clic en la imagen para ampliarla

Luego, haga clic en el botón Aceptar en el cuadro de diálogo Recuperar y R-Studio comenzará la recuperación de archivos guardando los archivos en el disco externo.
Archivos recuperados en el disco NTFS externo
Fig. 16. Archivos recuperados en el disco NTFS externo
Haga clic en la imagen para ampliarla

Comentarios sobre la recuperación de Linux
15 feedbacks
Rating: 4.9 / 5
Just recovered my old ext4 partition with R-Studio after trying testdisk and R-Linux without success. That partition was overwritten by another ext4 partition and I was losing my hope until I tried R-Studio demo. It detected all my files and directories again!

Bought it and 100% recommend it for anyone with a similar issue.
Hello!
Thank you very much for R-Studio for Linux.
Please pay attention to new Linux package manager `Snappy` => https://snapcraft.io/
Good luck!
Great programm, great service, TOP !A+++
While currently evaluatin R-Studio for Linux i`m quite impressed with how thorough it is.

Regrettably it`s not possible to simply restore the accidently zapped partitions ?

An installer wiped my boot drive without asking and erased LVM and other partitions.
I used R-Linux to recovery my company files after a RAID 1 failure. Not only did it work great in windows 10 but it was free. You guys are awesome!!! A+++++++++++++ I hope I never need your software again:)