PhotoRec: recupera fitxers eliminats o perduts a Linux


Quan suprimiu un fitxer accidentalment o intencionadament al vostre sistema mitjançant l'opció Majúscules + suprimir o l'opció d'eliminació o buida la paperera, el contingut del fitxer no es destrueix del disc dur (o de cap mitjà d'emmagatzematge).

Simplement s'elimina de l'estructura de directoris i no podeu veure el fitxer al directori on l'heu suprimit, però encara roman en algun lloc del vostre disc dur.

Si teniu les eines i els coneixements adequats, podeu recuperar fitxers perduts del vostre ordinador. Tanmateix, a mesura que emmagatzemeu més fitxers al vostre disc dur, els fitxers suprimits se sobreescriuran, només podeu recuperar els fitxers suprimits recentment.

En aquest tutorial, explicarem com recuperar fitxers perduts o suprimits en un disc dur a Linux mitjançant Testdisk, és una eina de recuperació notable que s'envia amb una eina gratuïta anomenada PhotoRec.

PhotoRec s'utilitza per recuperar fitxers perduts de suports d'emmagatzematge com ara discs durs, càmera digital i cdrom.

Instal·leu Testdisk (PhotoRec) als sistemes Linux

Per instal·lar Testdisk executant l'ordre corresponent a continuació per a la vostra distribució:

------- On Debian/Ubuntu/Linux Mint ------- 
$ sudo apt-get install testdisk

------- On CentOS/RHEL/Fedora ------- 
$ sudo yum install testdisk

------- On Fedora 22+ ------- 
$ sudo dnf install testdisk   

------- On Arch Linux ------- 
$ pacman -S testdisk             

------- On Gentoo ------- 
$ emerge testdisk  

En cas que no estigui disponible als repositoris de la vostra distribució de Linux, descarregueu-lo des d'aquí i executeu-lo en un Live CD.

També es pot trobar en CD de rescat com Gparted LiveCD, Parted Magic, Ubuntu Boot CD, Ubuntu-Rescue-Remix i molts més.

Un cop finalitzada la instal·lació, inicieu PhotoRec en una finestra de text de la manera següent amb privilegis de root i especifiqueu la partició de la qual s'han eliminat els fitxers:

$ sudo photorec /dev/sda3

Veureu la interfície a continuació:

Utilitzeu les tecles de fletxa dreta i esquerra per seleccionar un element del menú i premeu Intro. Per continuar amb l'operació de recuperació, seleccioneu [Continuar] i premeu Intro.

Estaràs a la interfície següent:

Seleccioneu [Opcions] per veure les opcions d'operació de recuperació disponibles com a la interfície següent:

Premeu Q per tornar enrere, a la interfície següent, podeu especificar les extensions de fitxer que voleu cercar i recuperar. Per tant, seleccioneu [File Opt] i premeu Intro.

Premeu s per desactivar/activar totes les extensions de fitxer i, en cas que hàgiu desactivat totes les extensions de fitxer, només escolliu els tipus de fitxers que voleu recuperar seleccionant-los mitjançant les tecles de fletxa dreta (o la tecla de fletxa esquerra per anul·lar la selecció).

Per exemple, vull recuperar tots els fitxers .mov que he perdut al meu sistema.

A continuació, premeu b per desar la configuració, haureu de veure el missatge següent després de prémer-lo. Torneu enrere prement Retorn (o simplement premeu el botó Q) i després premeu Q de nou per tornar al menú principal.

Ara seleccioneu [Cerca] per iniciar el procés de recuperació. A la interfície següent, trieu el tipus de sistema de fitxers on es van emmagatzemar els fitxers i premeu Enter.

A continuació, trieu si només cal analitzar l'espai lliure o tota la partició com a continuació. Tingueu en compte que escollir una partició sencera farà que l'operació sigui més lenta i més llarga. Un cop hàgiu seleccionat l'opció adequada, premeu Intro per continuar.

Seleccioneu de prop un directori on s'emmagatzemaran els fitxers recuperats, si la destinació és correcta, premeu el botó C per continuar. Trieu un directori en una partició diferent per evitar que els fitxers suprimits es sobreescriguin quan s'emmagatzemen més dades a la partició.

Per tornar enrere fins a la partició arrel, utilitzeu la tecla de fletxa esquerra.

La captura de pantalla següent mostra els fitxers suprimits del tipus especificat que s'estan recuperant. Podeu aturar l'operació prement Enter.

Nota: el vostre sistema pot tornar-se lent i possiblement congelar-se en determinats moments, de manera que heu de tenir paciència fins que finalitzi el procés.

Al final de l'operació, Photorec us mostrarà el número i la ubicació dels fitxers recuperats.

Els fitxers recuperats s'emmagatzemaran amb privilegis d'arrel de manera predeterminada, per tant, obriu el vostre gestor de fitxers amb privilegis elevats per accedir als fitxers.

Utilitzeu l'ordre següent (especifiqueu el vostre gestor de fitxers):

$ gksudo nemo
or
$ gksudo nautilus 

Per obtenir més informació, visiteu la pàgina d'inici de PhotoRec: http://www.cgsecurity.org/wiki/PhotoRec.

Això és tot! En aquest tutorial, vam explicar els passos necessaris per recuperar fitxers esborrats o perduts del disc dur mitjançant PhotoRec. Aquesta és, fins ara, l'eina de recuperació més fiable i eficaç que he utilitzat mai, si coneixeu alguna altra eina similar, compartiu-ho amb nosaltres als comentaris.