A veces los archivos y datos importantes soneliminado accidentalmente Hay muchas razones por las que esto puede suceder; pasar por alto lo que hay en el bote de basura, presionar el botón incorrecto, etc. Sucede. En situaciones como esta, es importante saber cómo recuperar estos archivos. Dado que Linux es utilizado en parte por personas que administran una gran cantidad de datos, no hay escasez cuando se trata de encontrar programas que ayuden a recuperar datos perdidos en Linux.
En este tutorial, nos centraremos en una herramientaconocido como Testdisk. Es un programa que se especializa en recuperar datos de muchos lugares diferentes. Escanea los cilindros y otras partes del disco duro para verificar si hay datos eliminados. ¿La mejor parte? Testdisk puede encontrar datos eliminados de particiones eliminadas previamente, crear copias de seguridad y más.
Instalar Testdisk
Testdisk es un programa muy popular, especialmentecon aquellos que manejan muchos datos y múltiples discos duros en Linux. Como resultado, es posible instalarlo desde cualquier colección de programas de distribución de Linux. Para instalarlo, abra Gnome App Store (si su versión de Linux lo tiene), busque "testdisk" e instálelo. Alternativamente, instálelo ingresando el siguiente comando.
Arch Linux
sudo pacman -S testdisk
Ubuntu
sudo apt install testdisk
Fedora
sudo dnf install testdisk -y
OpenSUSE
sudo zypper install testdisk
Debian
sudo apt-get install testdisk
No tiene el software Gnome, pero su versión de¿Linux no figura en la lista anterior? Busque "testdisk" utilizando su administrador de paquetes. Luego, instálelo de la manera normal en que instala los programas. De lo contrario, vaya a pkgs.org, busque testdisk, descargue el paquete e instálelo de esa manera. Hay muchas formas diferentes de instalar este programa.
Recuperando Datos
Testdisk es un programa basado en texto que solocorrer en la terminal. Esto no significa que esté basado en la línea de comandos. No hay comandos de texto largos para recordar. En su lugar, utiliza una configuración de tipo "text-gui". Para abrir testdisk, primero obtenga un shell raíz, usando este comando: sudo -s
Luego ingrese el comando "testdisk
"Para comenzarlo.
Cuando se inicia el programa, hay tresopciones presentes. Las opciones son "Crear registro", "Agregar" y "Sin registro". Seleccione la opción "Crear registro". Esto permitirá que testdisk registre cada acción que tenga lugar. De esta manera, si comete un error, podrá revisar el registro y leer lo que salió mal. Seleccione la opción "Sin registro" si no le importa mantener un registro en absoluto. Cualquiera de las opciones está bien, pero se recomienda iniciar sesión.

Con la opción seleccionada, testdisk encontrará cualquiery todos los discos duros actualmente conectados a la PC con Linux. Esto incluye otros tipos de almacenamiento de datos, como unidades flash, tarjetas SD, etc. Seleccione el disco duro del que desea recuperar los datos utilizando el arriba y abajo teclas de flecha para resaltar. prensa entrar para seleccionar el disco duro.
Desde aquí, testdisk le pide al usuario que especifique quéEl tipo de tabla de partición está en uso. ¿No estoy seguro que significa esto? Si su distribución de Linux usa UEFI (sabrá si lo hace mirando dentro del BIOS y la configuración de arranque), seleccione EFI GPT en la lista. Utilizar MS-DOS MBR como un diseño de partición? Seleccione eso con el menú. ¿No es seguro? No se preocupe, ya que testdisk generalmente puede decirle la respuesta correcta al detectarla automáticamente.
En la página siguiente, hay varias opciones. La única que importa es la opción "Analizar". Selecciónelo y testdisk buscará en el disco duro. Encontrará datos eliminados en las particiones que existen en la unidad y las que ya se han eliminado.
Recuperando Archivos
Cuando testdisk termina de escanear todo el disco duro, muestra una lista de datos que el usuario puede recuperar. Seleccione cualquier archivo en esta lista, luego presione C en el teclado Esto copiará los datos eliminados en su directorio de inicio. ¿Desea ocultar estos archivos y hacerlos irrecuperables? prensa h en el teclado en su lugar. Esto los ocultará.
Recuperando Particiones
Junto con la recuperación de archivos eliminados del sistema, los usuarios también pueden recuperar particiones enteras. Primero, seleccione "Crear" para iniciar un registro. Luego seleccione el diseño de la partición cuando testdisk lo solicite.

A continuación, seleccione la unidad en la lista, luego "Avanzado" en la página en testdisk con todas las diferentes opciones para elegir.

Resalte una partición eliminada en testdisk. Sabrá que se ha eliminado porque la opción "recuperar" está ahí. Selecciónelo y testdisk reorganizará el disco duro y dejará espacio para recuperar la partición.
Nota: También es posible recuperar la partición eliminada del disco duro directamente a una imagen grabable.
Seleccione "Creación de imagen" para hacer una imagen de disco(que se puede grabar en el disco duro más tarde con los discos Gnome) de la partición eliminada. Para aquellos preocupados por estropear el disco duro restaurando particiones, esta puede ser una buena opción.
Conclusión
A medida que ponemos más y más de nosotros mismos en nuestrocomputadoras, incluso el usuario de Linux más preparado necesita saber cómo recuperar archivos borrados. Obviamente, confiar solo en un programa que puede "recuperar" archivos no es un reemplazo para los buenos procedimientos de copia de seguridad de archivos, pero cuando tienes problemas, puedes sacarte de apuros.
Comentarios