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 privind recuperarea fișierelor șia folderelor șterse de 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:
- Recuperați o partiție de date ștearsă
- Recuperați o partiție sau un fișier corupt
- Restaurează fișierele din sistemele de fișiere Windows
- Reconstruiți sectoarele de încărcare utilizând copiile de siguranță ale datelor
- Recuperați tabelele FAT32 corupte
Deoarece TestDisk poate recupera cu ușurință partițiile de date șterse, putem folosi acest utilitar pentru a restaura 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 instalează testdisk
Instalarea TestDisk pe Fedora este ușoară.
sudo dnf instalează 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. 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:
instalează epel-release
yum instalați https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Acum, instalați TestDisk:
yum actualizare
instalează testdisk
Puteți verifica instalarea tastând următoarea comandă în terminal.
testdisk --versiune
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 înregistrarea sistemului 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.
- Crea: Creează un fișier jurnal nou pentru TestDisk
- Adăuga: Folosit pentru a adăuga informații suplimentare la un fișier jurnal existent
- 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.
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 fiecărei unități 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 unitate specifică, î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.
- 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 respectivul fișier ș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țiunea 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.
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
- Linux
- Recuperare date
Deepesh este Junior Editor pentru Linux la MUO. Scrie conținut informațional pe internet de peste 3 ani. În timpul liber, îi place să scrie, să asculte muzică și să cânte la chitară.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Încă un pas…!
Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.