Kas olete kunagi oma Linuxi masinast mõne faili kogemata kustutanud? Või võib-olla mõni programm eemaldas teie süsteemi salvestusruumi salvestatud olulise kausta. Sellistes olukordades on andmete taastamise tarkvara selle probleemi ainus lahendus.

TestDisk on üks sellistest Linuxi käsurea jaoks välja töötatud taastetööriistadest. Selles artiklis käsitleme TestDiskit ja selle installimist ning üksikasjalikku juhendit kustutatud failide ja kaustade taastamise kohta teie Linuxi süsteemis.

Mis on TestDisk?

TestDisk on usaldusväärne ja võimas käsurea andmete taastamise tööriist. Selle on C-programmeerimiskeeles kirjutanud Christophe Granier. Lisaks Linuxile on TestDisk saadaval peaaegu igas teises opsüsteemis, sealhulgas Microsoft Windows, MacOS ja OpenBSD.

TestDiskil on funktsioonid:

  1. Kustutatud andmesektsiooni taastamine
  2. Taastatud rikutud sektsioon või fail
  3. Taastage failid Windowsi failisüsteemidest
  4. Taastage alglaadimissektorid andmete varukoopiate abil
  5. Taastada korrumpeerunud FAT32 tabelid

Kuna TestDisk suudab kustutatud andmepartitsioonid hõlpsasti taastada, saame selle utiliidi abil eemaldatud faile taastada.

Siiski on erand. Kui keegi eemaldas teie Linuxi süsteemist failid, kasutades purustama utiliit, siis ei saa TestDisk neid faile taastada. Shred on käsurea utiliit, mida kasutatakse failide turvaliseks kustutamiseks, mis omakorda muudab nende taastamise raskeks.

Kuidas installida TestDisk

Enamikul Linuxi distributsioonidest pole TestDisk vaikimisi installitud. Selle asemel peate paketi käsitsi alla laadima ja installima, kasutades oma süsteemi paketihaldurit.

Debiani-põhistel jaotustel lubage esmalt universum hoidla.

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

Seejärel installige testdisk pakend koos asjakohane:

sudo apt installi testdisk

TestDiski installimine Fedorasse on lihtne.

sudo dnf installige testdisk

Arch-põhistele distrosse installimiseks toimige järgmiselt.

sudo pacman -S testdisk

Sa võid kasutada yum TestDiski installimiseks RHEL ja CentOS süsteemidesse. Kuid kõigepealt peate alla laadima paketi nimega epeli vabastamine. The epeli vabastamine pakett sisaldab GPG (GNU Privacy Guard) võtmeid pakettide allkirjastamiseks ja paketiinfot.

Paketi installimiseks tippige üks järgmistest käskudest:

installige epel-release
paigaldage https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Nüüd installige TestDisk:

yum uuendus
installige testdisk

Installimist saate kontrollida, tippides terminali järgmise käsu.

testdisk --versioon

Väljundis kuvatakse versiooniga seotud teave testdisk pakend.

Kustutatud failide taastamine Linuxis TestDiskiga

Esimene samm kustutatud failide taastamiseks on logifaili loomine. TestDisk-i logifail on oluline, kuna see salvestab andmete taastamise ja partitsioonidega seotud olulise teabe. Isegi üldiselt peaksid kasutajad eelistama süsteemi logimine saada teavet nende arvutis toimuvate tegevuste kohta.

1. samm: logifaili loomine

Käivitage TestDisk järgmise käsuga:

testdisk

Süsteem kuvab väljundit järgmiselt. Kuna TestDisk on interaktiivne utiliit, pakub see teile valikuid igal ekraanil. Pange tähele allolevas väljundis kolme võimalust: Loo, Lisaja Logi puudub.

  1. Loo: Loob TestDiskile uue logifaili
  2. Lisa: Kasutatakse olemasoleva logifaili lisateabe lisamiseks
  3. Logi puudub: Käsib TestDiskil taasteprotsessis logifaili mitte kasutada

Tõstke esile Loo kursoriklahvide abil ja vajutage Sisenema. Kui küsitakse, sisestage superkasutaja parool. Kui teie kontol pole ülkasutaja õigusi, võite paluda süsteemiadministraatoril lisab teid sudoerite loendisse.

Seotud: Andmete taastamiseks surnud kõvaketta parandamine

2. samm: valige taasteketas

Pärast logifaili loomist peate valima, milliselt kettaseadmelt soovite andmed taastada. Ekraanil kuvatakse teie süsteemi kõigi draividega seotud teave, sealhulgas draivi nimi ja suurus.

Valige valitud draiv ja vajutage Sisenema.

Kui te ei leia kindlat draivi, proovige käivitada TestDisk, kasutades sudo testdisk käsk.

3. samm: valige jaotise tüüp

Järgmine samm on taastatava partitsiooni tüübi valimine. Kui te ei saa aru, milline partitsioon on õige, jätkake lihtsalt sellega, mille TestDisk on teie jaoks esile tõstnud.

Kasutajad saavad valida järgmise seitsme partitsioonitüübi vahel.

  • Intel
  • EFI GPT
  • Humax
  • Mac
  • Puudub
  • Päike
  • Xboxi

Valige kõige sobivam valik ja vajutage Sisenema.

Nüüd valige loendist taastevalikud. Ehkki võite vabalt valida mis tahes sobivaima võimaluse, valige kustutatud failide taastamiseks Täpsem.

Süsteem loetleb kõik valitud kettal saadaolevad sektsioonid. Tõstke oma valik esile ja vajutage Sisenema.

Kui kasutate kõvaketast, on tõenäoline, et süsteem kuvab mitu sektsiooni. Teisalt, kui tegemist on eemaldatava andmekandjaga, kuvab TestDisk ainult ühe sektsiooni.

TestDisk palub teil valida kataloog, kuhu salvestada sektsiooni pildifail. Valige sobiv asukoht ja valige Jätkake.

Lisateave: Kuidas hallata kõvaketta partitsioone CFDiskiga

4. samm: navigeerige kustutatud failide kataloogi

TestDisk kuvab nüüd kõik valitud sektsiooni salvestatud failid ja kaustad. Minge kataloogi, mis sisaldab kustutatud faili. Näiteks kui /Desktop kataloog sisaldab faili, navigeerige sellesse kausta.

Kustutatud failidel on punane fondivärv. Kui te ei leia kustutatud failikirjet, siis kahjuks ei saa teie faile taastada.

Teisalt, kui leidsite punase fondiga failikirjed, ei saa te neid faile lihtsalt TestDiski abil "taastada". Peate kopeerima kustutatud failid ja kleepima need teise kataloogi.

Kustutatud faili kopeerimiseks tõstke see konkreetne fail esile ja vajutage C klaviatuuril. Nüüd navigeerige kataloogi, kuhu soovite faili kleepida, ja vajutage C uuesti kleepida.

Kui süsteem faili edukalt kopeeris, saate teate selle kohta Kopeerimine valmis! 1 ok, 0 ebaõnnestus erkrohelises värvitoonis.

Rakendusest väljumiseks valige Lõpeta ekraanil. Süsteem viib teid tagasi eelmisele ekraanile. Jällegi jätkake valimist Lõpeta eelmisele ekraanile naasmiseks. See võtab teid paar ringi esiletõstmist ja vajutamist Sisenema TestDisk täielikult sulgeda.

Juhusliku kustutamise tagasivõtmine Linuxi süsteemis

Oma Linuxi salvestusruumis navigeerides olete oluliste failide jäädavalt kustutamisest vaid ühe "klahvikombinatsiooni" kaugusel. Õnneks on saadaval TestDisk-utiliit, mis takistab teie tegevust kahetsemast. TestDisk saab varundusfaili abil taastada kustutatud sektsioonid, taastada rikutud kettad ja taastada alglaadimissektorid.

Salvestuse varukoopiate loomise olulisuse teadmiseks on vaja ühte juhtumit. Kuigi saate kloonige oma kõvaketas Linuxis, see pole alati parim valik. Kõige sobivam variant oleks oma andmete varundamine kaugserveris Rsynci abil.

E-post
Varundage failid automaatselt kaugserverisse Rsynciga

Rsynciga varundamine on võimas viis kohalike failide ise haldamiseks. Siin on kõik, mida peate teadma.

Loe edasi

Seotud teemad
  • Linux
  • Andmete taastamine
Autori kohta
Sügav Sharma (46 artiklit on avaldatud)

Deepesh on MUO Linuxi nooremtoimetaja. Ta on kirjutanud Internetis infosisu üle 3 aasta. Vabal ajal meeldib talle kirjutada, muusikat kuulata ja kitarri mängida.

Veel Deepesh Sharmalt

Telli meie uudiskiri

Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.

.