Cumu Recuperà i File Eliminati in Linux

Nimu hè esentatu da fà l'errore di sguassà un schedariu impurtante è, dopu à quessa, scopre chì ùn ci hè micca copia di salvezza. Ancu s'è u cestino pò offre un modu per annullà una tale operazione, a so fattibilità dipende da cumu l'utente interagisce cù u sistema operativu. Per esempiu, una semplice cumminazione di tasti CTRL + Delete pò bypassà u cestino cum'è primu livellu di ricuperazione di dati. Indipendentemente da se u sistema sottostante hè pruprietariu o una suluzione gratuita, ci sò parechji strumenti cuncepiti per aiutà l'utilizatori à ricuperà i schedari persi. Cum'è una di e piattaforme computazionali gratuite più populari in u mondu, Linux ùn hè micca una eccezione quandu si tratta di opzioni per a ricuperazione di dati. Parechje di elle sò suluzioni open source chì ponu esse scaricate è installate da repositori ufficiali. Altri sò strumenti cummerciali pronti per esse eseguiti nantu à qualsiasi sistema operativu basatu annantu à Linux. Daremu un'ochjata à duie di queste suluzioni è valuteremu cumu funziona ognuna: TestDisk è R-Linux.
Discu di prova
TestDisk hè un strumentu di linea di cummanda gratuitu è open-source per recuperà i fugliali sguassati in Linux. Stu software hè statu scrittu in linguaghju di prugrammazione C da Christophe Grenier è licenziatu sottu licenza GNU/GPLv2. Funziona nantu à i principali sistemi operativi - distribuzioni Linux, Windows è macOS. U pacchettu d'installazione pò esse scaricatu attraversu u buttone:
Scaricamentu di TestDiskCunsiderendu i sistemi basati nantu à Linux, pò ancu esse installatu per mezu di i rispettivi gestori di pacchetti predefiniti. In Debian è Ubuntu, i cumandamenti seguenti installanu TestDisk nantu à u sistema:
$ sudo apt update
$ sudo apt installà testdisk
Sè i pacchetti supplementari (dipendenze) saranu stallati o sè i pacchetti essenziali saranu rimossi, u prucessu d'installazione pò dumandà una cunferma. Altrimenti, TestDisk serà stallatu direttamente nant'à u sistema.

Per verificà l'installazione è l'infurmazioni supplementari nantu à u strumentu, u cumandamentu seguente pò esse eseguitu:
$ sudo dpkg -l discu di prova

Per installà TestDisk nant'à Red Hat Enterprise Linux (RHEL) è CentOS, hè prima necessariu attivà/installà u repositoriu EPEL. Hè un repositoriu di pacchetti supplementariu chì furnisce accessu à i pacchetti d'installazione per i software cumunimenti usati. Sicondu a versione CentOS (7 o 8), a cunfigurazione di u repositoriu EPEL hè ligeramente diversa cum'è mostratu da i dui insemi di cumandamenti (tutti i cumandamenti devenu esse eseguiti cù privilegi di superutente):
- RHEL / CentOS 7
# yum installà epel-release
# aghjurnamentu yum
# yum installà testdisk
- RHEL / CentOS 8
# installà yum https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# aghjurnamentu yum
# yum installà testdisk
Nant'à RHEL è e duie versioni di CentOS, l'installazione di TestDisk pò esse verificata eseguendu u cumandamentu seguente:
$ rpm -qi discu di prova

Infine, i cumandamenti seguenti ponu esse aduprati per installà TestDisk nantu à altre duie distribuzioni Linux tradiziunali:
- Fedora:
$ sudo dnf installà testdisk
- Arch Linux:
$ sudo pacman -S discu di prova
Una volta chì TestDisk hè stallatu, l'utilizatore pò elencà tutte e partizioni è i dispositivi di almacenamentu di u sistema per mezu di u cumandamentu
# discu di prova /lista
Per recuperà i fugliali sguassati in Linux, basta à invucà u strumentu TestDisk senza alcun parametru cum'è seguita
# discu di prova

L'invucazione di TestDisk visualizerà un menu di linea di cummanda cù trè opzioni relative à l'infurmazioni di registrazione nantu à u prucessu di recuperu di i fugliali sguassati.
- Creà: crea un novu schedariu testdisk.log.
- Aghjunghje: aghjusta nuove informazioni di logging à un schedariu testdisk.log esistente.
- Nisun logu: ùn genera micca infurmazioni di logging.
Suppunendu chì l'opzione di creà un novu schedariu di logging sia stata selezziunata, dopu u TestDisk elencherà i dischi è e partizioni da i quali i schedari sguassati ponu esse recuperati. Selezziunendu un elementu da a lista è scegliendu l'opzione "Procede", u sistema dumanderà di indicà u tipu di partizione currispundente da aduprà. Dopu chì l'utente hà premutu ENTER, TestDisk avanzerà per mustrà a lista di l'operazioni chì ponu esse realizate nantu à a partizione.


L'opzione "Analizà" valuta a partizione selezziunata è serà aduprata per recuperà dati in Linux. Se una tale partizione ùn hè micca avviabile, u strumentu mostrerà un missaghju chì informa l'utente di questu. TestDisk offre dui tipi di ricerca di fugliali: "Ricerca Rapida" è "Ricerca Profonda". Dopu avè sceltu unu di elli è premutu di novu "Procede", u strumentu elencherà tutte e partizioni chì ponu esse scansionate. L'ultimu passu hè di attivà u prucessu di ricerca. Durante questu passu, u strumentu aghjurnà u schermu cù ogni partizione dispunibule per recuperà fugliali. Scegliendu una partizione, tutti i fugliali cancellati truvati nantu à ella saranu evidenziati è pudete preme a lettera "C" per copià un fugliale abbandunatu in un cartulare specificu.

R-Linux
R-Linux hè un'altra utilità gratuita distribuita per i sistemi operativi Windows, macOS è Linux (32 è 64 bit). Hà ancu una suluzione più cumpleta, R-Studio, chì hè pagata è supporta u travagliu cù partizioni NTFS (New Technology File System). À u cuntrariu di TestDisk è altri strumenti di linea di cummanda, R-Linux vene cun una interfaccia grafica amichevule. Pò esse scaricatu attraversu u buttone seguente:
Dopu avè stallatu è apertu R-Linux, a prima schermata dumanda à l'utente di selezziunà u discu o a partizione da a quale i fugliali sguassati saranu recuperati.

U prossimu passu implica l'attivazione di u prucessu di scansione premendu u buttone currispundente. R-Linux dumanderà à l'utilizatore di selezziunà u tipu di scansione da realizà: Semplice, Dettagliata, o Nisuna. Quest'ultima ùn dà micca una vista grafica di u prucessu di ricerca di i fugliali abbandunati. In a listessa finestra d'opzioni, hè ancu pussibule di sceglie una zona specifica per eseguisce a scansione. Una volta finita a cunfigurazione, u prucessu hè iniziatu premendu un altru buttone "Scan". Dopu, R-Linux visualizerà una spezia di mappa di u discu chì hè analizatu. Questa "mappa" permette di seguità u prugressu di u prucessu di scansione. Stu passu pò esse interrottu in ogni mumentu premendu u buttone "Stop".


Dapoi chì u prucessu di scansione hè cunclusu, e duie opzioni principali per accede à i fugliali sguassati sò:
- Cliccate nant'à a partizione è selezziunate "Recuperà tutti i fugliali..."
- Selezziunate l'opzione "Apri i fugliali di u discu" è indicate i cartulari da i quali i fugliali sguassati devenu esse recuperati. Attraversu sta opzione, hè ancu pussibule di selezziunà i fugliali specifichi truvati da u strumentu. I buttoni "Recupera" o "Recupera marcati" devenu esse premuti dopu.

Riassuntu - Recuperazione di fugliali cancellati in Linux
Ci hè una grande diversità di strumenti cuncepiti per recuperà i fugliali sguassati in Linux. Parechje di queste suluzioni offrenu solu una interfaccia di linea di cummanda chì esige più cumpetenze da l'utilizatori cù Linux. Questu hè u casu di TestDisk. Ancu s'ellu hè una suluzione putente, ùn piatta micca i dettagli di bassu livellu nantu à i driver è e partizioni. Un'altra categuria di strumenti funziona cum'è R-Linux mustrendu una interfaccia più amichevule è facilitendu l'interazzione cù l'utilizatori cù qualsiasi livellu di cunniscenza di Linux.




