Cum se recuperează fișierele șterse pe Linux folosind TestDisk

Cum se recuperează fișierele șterse pe Linux folosind TestDisk

Ați șters vreodată accidental un fișier de pe mașina dvs. Linux? Sau poate un program a eliminat un dosar important stocat în sistemul dvs. de stocare. În astfel de situații, software-ul de recuperare a datelor este singura soluție la această problemă.





TestDisk este un astfel de instrument de recuperare dezvoltat pentru linia de comandă Linux. În acest articol, vom discuta TestDisk și cum să-l instalați, împreună cu un ghid detaliat despre recuperarea fișierelor șia folderelor șterse pe sistemul dvs. Linux.





Ce este TestDisk?

TestDisk este un instrument fiabil și puternic de recuperare a datelor din linia de comandă. Este scris în limbajul de programare C de Christophe Granier. În afară de Linux, TestDisk este disponibil pe aproape orice alt sistem de operare, inclusiv Microsoft Windows, macOS și OpenBSD.





TestDisk are funcții pentru:

  1. Recuperați o partiție de date ștearsă
  2. Recuperați o partiție sau un fișier corupt
  3. Restaurează fișierele din sistemele de fișiere Windows
  4. Reconstruiți sectoarele de încărcare utilizând copiile de siguranță ale datelor
  5. Recuperați tabelele FAT32 corupte

Deoarece TestDisk poate recupera cu ușurință partițiile de date șterse, putem folosi acest utilitar pentru a restabili fișierele eliminate.



Cu toate acestea, există o excepție. Dacă cineva a eliminat fișiere din sistemul dvs. Linux folosind mărunțit utilitar, atunci TestDisk nu va putea recupera acele fișiere. Shred este un utilitar din linia de comandă folosit pentru a șterge în siguranță fișierele care, la rândul lor, le fac greu de recuperat.

Cum se instalează TestDisk

Majoritatea distribuțiilor Linux nu au instalat în mod implicit TestDisk. În schimb, va trebui să descărcați și să instalați manual pachetul folosind managerul de pachete al sistemului.





Pe distribuțiile bazate pe Debian, activați mai întâi univers repertoriu.

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

Apoi, instalați fișierul testdisk pachet cu apt :





sudo apt install testdisk

Instalarea TestDisk pe Fedora este ușoară.

sudo dnf install testdisk

Pentru a instala pe distribuții bazate pe Arch:

sudo pacman -S testdisk

Poți să folosești da pentru a instala TestDisk pe sistemele RHEL și CentOS. Dar mai întâi, trebuie să descărcați un pachet numit epel-eliberare . The epel-eliberare pachetul conține chei GPG (GNU Privacy Guard) pentru semnarea pachetelor și informații despre pachete.

Tastați oricare dintre următoarele comenzi pentru a instala pachetul:

yum install epel-release
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Acum, instalați TestDisk:

yum update
yum install testdisk

Puteți verifica instalarea tastând următoarea comandă în terminal.

testdisk --version

Ieșirea va afișa informații despre versiune asociate cu testdisk pachet.

Recuperați fișierele șterse pe Linux cu TestDisk

Primul pas pentru recuperarea fișierelor șterse este crearea unui fișier jurnal. Un fișier jurnal TestDisk este important, deoarece va stoca informații esențiale legate de recuperarea datelor și partiții. Chiar și în general, utilizatorii ar trebui să acorde prioritate înregistrării de sistem pentru a obține informații despre activitățile care se întâmplă pe computerul lor.

Pasul 1: Creați un fișier jurnal

Lansați TestDisk folosind următoarea comandă:

testdisk

Sistemul va afișa ieșirea după cum urmează. Deoarece TestDisk este un utilitar interactiv, acesta vă va oferi opțiuni pe fiecare ecran din care să alegeți. Observați în rezultatul de mai jos, aveți trei opțiuni: Crea , Adăuga , și Fără jurnal .

  1. Crea : Creează un nou fișier jurnal pentru TestDisk
  2. Adăuga : Folosit pentru a adăuga informații suplimentare la un fișier jurnal deja existent
  3. Fără jurnal : Comandă TestDisk să nu folosească un fișier jurnal pentru procesul de recuperare

Evidențiați Crea opțiune folosind tastele cursorului și apăsați introduce . Tastați parola superutilizatorului dacă vi se solicită. Dacă nu aveți permisiuni pentru superutilizator în contul dvs., puteți solicita administratorului de sistem adăugați-vă la lista sudoers .

transferați mesaje textra pe noul telefon

Legate de: Cum se repară un hard disk mort pentru a recupera date

Pasul 2: Alegeți unitatea de recuperare

După crearea unui fișier jurnal, trebuie să alegeți din ce unitate de disc doriți să recuperați datele. Ecranul va afișa informații asociate cu fiecare unitate din sistemul dvs., inclusiv numele și dimensiunea unității.

Selectați unitatea la alegere și apăsați introduce .

Dacă nu găsiți o anumită unitate, încercați să lansați TestDisk folosind sudo testdisk comanda.

Pasul 3: Alegeți tipul de partiție

Următorul pas este să selectați tipul de partiție pe care doriți să o recuperați. Dacă nu vă puteți da seama care partiție este cea potrivită, pur și simplu continuați cu cea pe care TestDisk a evidențiat-o pentru dvs.

Utilizatorii pot alege dintre următoarele șapte tipuri de partiții.

cum se descarcă disney plus pe vizio smart tv
  • Intel
  • EFI GPT
  • Humax
  • Mac
  • Nici unul
  • Soare
  • Xbox

Selectați cea mai potrivită alegere și apăsați introduce .

Acum, alegeți opțiuni de recuperare din listă. Deși sunteți liber să selectați orice opțiune care vi se potrivește cel mai bine, dacă doriți să restaurați fișierele șterse, alegeți Avansat .

Sistemul va lista toate partițiile disponibile pe discul selectat. Evidențiați alegerea și apăsați introduce .

Dacă utilizați un HDD, este posibil ca sistemul să afișeze mai multe partiții. Pe de altă parte, dacă este o unitate de stocare amovibilă, TestDisk va afișa doar o singură partiție.

TestDisk vă va cere să alegeți un director pentru stocarea fișierului imagine al partiției. Alegeți o locație adecvată și selectați Continua .

Aflați mai multe: Cum să gestionați partițiile de pe hard disk cu Cfdisk

Pasul 4: Navigați la Directorul de fișiere șters

TestDisk va afișa acum toate fișierele și folderele stocate în partiția selectată. Mergeți la directorul care conține fișierul șters. De exemplu, dacă / Desktop directorul conține fișierul, navigați la acel folder.

Fișierele șterse vor avea o culoare roșie a fontului. Dacă nu găsiți nicio intrare ștearsă, atunci din păcate fișierele dvs. nu pot fi recuperate.

Pe de altă parte, dacă ați găsit intrări de fișiere cu font roșu, nu puteți pur și simplu „restaura” acele fișiere folosind TestDisk. Ce va trebui să faceți este să copiați fișierele șterse și să le lipiți într-un alt director.

Pentru a copia un fișier șters, evidențiați acel fișier specific și apăsați C pe tastatură. Acum, navigați la directorul în care doriți să lipiți fișierul și apăsați C din nou pentru a lipi.

Dacă sistemul a copiat fișierul cu succes, veți primi o notificare care să indice Copierea a fost finalizată! 1 ok, 0 eșuat în culoarea verde aprins.

Ieșiți din aplicație selectând Părăsi opțiune de pe ecran. Sistemul vă va duce înapoi la ecranul anterior. Din nou, continuați să selectați Părăsi pentru a reveni la ecranul anterior. Vă va lua câteva runde de evidențiere și apăsare introduce pentru a închide TestDisk complet.

Anulați ștergerile accidentale pe un sistem Linux

În timp ce navigați prin spațiul de stocare Linux, sunteți la o singură „combinație de taste” distanță de ștergerea definitivă a fișierelor importante. Din fericire, utilitarul TestDisk este disponibil pentru a vă împiedica să vă regretați acțiunile. TestDisk poate recupera partițiile șterse, restabili discurile corupte și reconstrui sectoarele de încărcare utilizând un fișier de rezervă.

Este nevoie de un incident pentru a cunoaște importanța creării copiilor de rezervă ale spațiului de stocare. Deși poți clonați hard diskul pe Linux , nu este întotdeauna cea mai bună alegere. Cea mai potrivită opțiune ar fi să vă copiați datele pe un server la distanță folosind Rsync.

Acțiune Acțiune Tweet E-mail Faceți backup automat al fișierelor pe un server la distanță cu Rsync

Copierea de rezervă cu rsync este un mod puternic de auto-gestionare a fișierelor locale. Iată tot ce trebuie să știi.

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Recuperare date
Despre autor Deepesh Sharma(79 articole publicate)

Deepesh este Junior Editor pentru Linux la MUO. El scrie ghiduri informaționale pe Linux, cu scopul de a oferi o experiență fericită tuturor noilor veniți. Nu sunt sigur de filme, dar dacă vrei să vorbești despre tehnologie, el este tipul tău. În timpul liber, îl poți găsi citind cărți, ascultând diferite genuri muzicale sau cântând la chitară.

Mai multe de la Deepesh Sharma

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona