Ste že kdaj pomotoma izbrisali datoteko na vašem računalniku Linux? Ali pa je morda kakšen program odstranil pomembno mapo, shranjeno v sistemskem pomnilniku. V takih primerih je programska oprema za obnovitev podatkov edina rešitev te težave.

TestDisk je eno takšnih orodij za obnovitev, razvito za ukazno vrstico Linux. V tem članku bomo razpravljali o programu TestDisk in o tem, kako ga namestiti, skupaj s podrobnimi navodili za obnovitev izbrisanih datotek in map v sistemu Linux.

Kaj je TestDisk?

TestDisk je zanesljivo in zmogljivo orodje za obnovitev podatkov v ukazni vrstici. V programskem jeziku C ga je napisal Christophe Granier. Razen Linuxa je TestDisk na voljo v skoraj vseh drugih operacijskih sistemih, vključno z Microsoft Windows, macOS in OpenBSD.

TestDisk ima funkcije za:

  1. Obnovite izbrisano particijo podatkov
  2. Obnovite poškodovano particijo ali datoteko
  3. Obnovite datoteke iz datotečnih sistemov Windows
  4. Obnovite zagonske sektorje z varnostnimi kopijami podatkov
  5. Obnovite poškodovane tabele FAT32
instagram viewer

Ker lahko TestDisk enostavno obnovi izbrisane particije podatkov, lahko s tem pripomočkom obnovimo odstranjene datoteke.

Vendar pa obstaja izjema. Če je nekdo odstranil datoteke iz vašega sistema Linux s pomočjo raztrgajte pripomoček, potem TestDisk teh datotek ne bo mogel obnoviti. Shred je pripomoček v ukazni vrstici, ki se uporablja za varno brisanje datotek, zato jih je težko obnoviti.

Kako namestiti TestDisk

V večini distribucij Linuxa privzeto ni nameščen TestDisk. Namesto tega boste morali paket ročno prenesti in namestiti z uporabo upravitelja paketov vašega sistema.

V distribucijah, ki temeljijo na Debianu, najprej omogočite vesolje odlagališče.

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

Nato namestite testdisk paket z apt:

sudo apt namestite testdisk

Namestitev TestDisk-a na Fedoro je enostavna.

sudo dnf namestite testdisk

Če želite namestiti na distribucijske sisteme na osnovi Arch:

sudo pacman -S testdisk

Lahko uporabiš njam namestiti TestDisk na sisteme RHEL in CentOS. Najprej pa morate prenesti paket z imenom epel-sprostitev. The epel-sprostitev paket vsebuje ključe GPG (GNU Privacy Guard) za podpisovanje paketov in informacije o paketu.

Vnesite katerega koli od naslednjih ukazov za namestitev paketa:

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

Zdaj namestite TestDisk:

njam posodobitev
yum namestite testdisk

Namestitev lahko preverite tako, da v terminal vnesete naslednji ukaz.

testdisk - različica

Na izhodu bodo prikazane informacije o različici, povezane z testdisk paket.

Obnovite izbrisane datoteke v Linuxu s programom TestDisk

Prvi korak k obnovitvi izbrisanih datotek je ustvarjanje dnevniške datoteke. Datoteka dnevnika TestDisk je pomembna, saj bo hranila bistvene informacije, povezane z obnovitvijo podatkov in particijami. Tudi na splošno bi morali uporabniki dati prednost beleženje sistema pridobiti vpogled v dejavnosti, ki se dogajajo v njihovem računalniku.

1. korak: Ustvarite datoteko dnevnika

Zaženite TestDisk z naslednjim ukazom:

testdisk

Sistem bo prikazal izhodne podatke na naslednji način. Ker je TestDisk interaktivni pripomoček, vam bo na vsakem zaslonu na voljo možnost izbire. Opomba v spodnjem izhodu ima tri možnosti: Ustvari, Dodaj, in Brez dnevnika.

  1. Ustvari: Ustvari novo datoteko dnevnika za TestDisk
  2. Dodaj: Uporablja se za dodajanje dodatnih informacij že obstoječi dnevniški datoteki
  3. Brez dnevnika: Ukaže TestDisk, da ne uporablja dnevniške datoteke za postopek obnovitve

Označite Ustvari s smernimi tipkami in pritisnite Enter. Po potrebi vnesite geslo super uporabnika. Če v svojem računu nimate dovoljenj za super uporabnike, lahko za to zaprosite skrbnika sistema vas dodajo na seznam sodnikov.

Sorodno: Kako popraviti mrtvi trdi disk za obnovitev podatkov

2. korak: izberite obnovitveni pogon

Po ustvarjanju dnevniške datoteke morate izbrati, s katerega diskovnega pogona želite obnoviti podatke. Na zaslonu bodo prikazane informacije, povezane z vsakim pogonom v vašem sistemu, vključno z imenom in velikostjo pogona.

Izberite želeni pogon in pritisnite Enter.

Če ne najdete določenega pogona, poskusite zagnati TestDisk s pomočjo sudo testdisk ukaz.

3. korak: Izberite vrsto particije

Naslednji korak je izbira vrste particije, ki jo želite obnoviti. Če ne morete ugotoviti, katera particija je prava, preprosto nadaljujte s tisto, ki jo je za vas označil TestDisk.

Uporabniki lahko izbirajo med naslednjimi sedmimi vrstami particij.

  • Intel
  • EFI GPT
  • Humax
  • Mac
  • Nobenega
  • Sonce
  • Xbox

Izberite najprimernejšo izbiro in pritisnite Enter.

Zdaj na seznamu izberite možnosti za obnovitev. Čeprav lahko izberete katero koli možnost, ki vam najbolj ustreza, izberite, če želite obnoviti izbrisane datoteke Napredno.

Sistem bo navedel vse razpoložljive particije na izbranem disku. Označite svojo izbiro in pritisnite Enter.

Če uporabljate trdi disk, je verjetno, da bo sistem prikazal več particij. Če gre za pogon izmenljivega medija, bo TestDisk prikazal samo eno particijo.

TestDisk vas bo pozval, da izberete imenik za shranjevanje slikovne datoteke particije. Izberite primerno lokacijo in izberite Nadaljujte.

Nauči se več: Kako upravljati particije trdega diska s programom Cfdisk

4. korak: Pomaknite se do imenika izbrisanih datotek

TestDisk bo zdaj prikazal vse datoteke in mape, shranjene na izbrani particiji. Pojdite v imenik, v katerem je izbrisana datoteka. Na primer, če je /Desktop imenik vsebuje datoteko, se pomaknite do te mape.

Izbrisane datoteke bodo imele rdečo barvo pisave. Če ne najdete nobenega izbrisanega vnosa, na žalost datotek ni mogoče obnoviti.

Po drugi strani pa, če ste vnose datotek našli z rdečo pisavo, teh datotek ne morete preprosto "obnoviti" s testnim diskom. Kar morate storiti, je kopiranje izbrisanih datotek in njihovo lepljenje v drug imenik.

Če želite kopirati izbrisano datoteko, jo označite in pritisnite C na tipkovnici. Zdaj se pomaknite do imenika, kamor želite prilepiti datoteko, in pritisnite C spet za lepljenje.

Če je sistem datoteko uspešno kopiral, boste prejeli obvestilo Kopiranje opravljeno! 1 v redu, 0 ni uspelo v živo zeleni barvi.

Zaprite aplikacijo tako, da izberete Prenehati možnost na zaslonu. Sistem vas bo vrnil na prejšnji zaslon. Še enkrat nadaljujte z izbiro Prenehati za vrnitev na prejšnji zaslon. Potrebovali boste nekaj krogov poudarjanja in pritiskanja Enter da popolnoma zaprete TestDisk.

Razveljavi nenamerne izbrise v sistemu Linux

Med krmarjenjem po pomnilniku Linuxa vas do trajnega brisanja pomembnih datotek loči le ena "kombinacija tipk". Na srečo vam je na voljo pripomoček TestDisk, ki vam preprečuje, da bi obžalovali svoja dejanja. TestDisk lahko obnovi izbrisane particije, obnovi poškodovane diske in obnovi zagonske sektorje z uporabo varnostne datoteke.

Potreben je en dogodek, da ugotovite, kako pomembno je ustvariti varnostne kopije shrambe. Čeprav lahko klonirajte svoj trdi disk v Linux, ni vedno najboljša izbira. Najprimernejša možnost bi bila varnostno kopiranje podatkov na oddaljenem strežniku z uporabo Rsync.

E-naslov
Samodejno varnostno kopirajte datoteke na oddaljeni strežnik z Rsync

Varnostno kopiranje z rsync je zmogljiv način za samostojno upravljanje lokalnih datotek. Tukaj je vse, kar morate vedeti.

Preberite Naprej

Sorodne teme
  • Linux
  • Obnovitev podatkov
O avtorju
Deepesh Sharma (46 objavljenih člankov)

Deepesh je mlajši urednik za Linux pri MUO. Na internetu že več kot 3 leta piše informativne vsebine. V prostem času rad piše, posluša glasbo in igra kitaro.

Več od Deepesh Sharme

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!

Še en korak…!

Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.

.