Ar kada nors netyčia ištrynėte failą savo „Linux“ kompiuteryje? O gal kuri nors programa pašalino svarbų aplanką, saugomą jūsų sistemos atmintyje. Tokiose situacijose duomenų atkūrimo programinė įranga yra vienintelis šios problemos sprendimas.

„TestDisk“ yra vienas iš tokių „Linux“ komandų eilutei sukurtų atkūrimo įrankių. Šiame straipsnyje aptarsime „TestDisk“ ir kaip jį įdiegti, taip pat išsamų vadovą, kaip atkurti ištrintus failus ir aplankus „Linux“ sistemoje.

Kas yra „TestDisk“?

TestDisk yra patikimas ir galingas komandinės eilutės duomenų atkūrimo įrankis. C programavimo kalba jį parašė Christophe Granier. Be „Linux“, „TestDisk“ yra beveik visose kitose operacinėse sistemose, įskaitant „Microsoft Windows“, „MacOS“ ir „OpenBSD“.

„TestDisk“ turi funkcijas:

  1. Atkurkite ištrintą duomenų skaidinį
  2. Atkurkite sugadintą skaidinį ar failą
  3. Atkurkite failus iš „Windows“ failų sistemų
  4. Atkurkite įkrovos sektorius naudodami atsargines duomenų kopijas
  5. Atkurkite sugadintas FAT32 lenteles

Kadangi „TestDisk“ gali lengvai atkurti ištrintus duomenų skaidinius, šią priemonę galime naudoti atkurtiems failams atkurti.

instagram viewer

Tačiau yra išimtis. Jei kas nors pašalino failus iš jūsų „Linux“ sistemos naudodamas susmulkinti įrankį, tada „TestDisk“ negalės atkurti šių failų. „Shred“ yra komandinės eilutės įrankis, naudojamas saugiai ištrinti failus, todėl savo ruožtu juos sunku atkurti.

Kaip įdiegti

Daugumoje „Linux“ paskirstymų pagal numatytuosius nustatymus nėra įdiegta „TestDisk“. Vietoj to turėsite rankiniu būdu atsisiųsti ir įdiegti paketą naudodami savo sistemos paketų tvarkyklę.

Debian'o pagrindu veikiančiuose paskirstymuose pirmiausia įgalinkite visata saugykla.

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

Tada įdiekite testdisk paketas su taiklus:

sudo apt įdiekite testdisk

„Fedora“ lengva įdiegti „TestDisk“.

sudo dnf įdiekite testdisk

Norėdami įdiegti „Arch“ pagrindu veikiančiuose distros:

sudo pacman -S testdisk

Tu gali naudoti yum įdiegti „TestDisk“ RHEL ir „CentOS“ sistemose. Tačiau pirmiausia turite atsisiųsti paketą pavadinimu epo leidimas. epo leidimas pakete yra GPG (GNU Privacy Guard) raktai paketams pasirašyti ir informacija apie paketus.

Norėdami įdiegti paketą, įveskite bet kurią iš šių komandų:

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

Dabar įdiekite „TestDisk“:

yum atnaujinimas
yum įdiekite testdisk

Įdiegimą galite patikrinti įvesdami šią komandą į terminalą.

testdisk --version

Išvestyje bus rodoma su versija susijusi informacija apie versiją testdisk pakuotė.

Atkurkite ištrintus failus sistemoje „Linux“ naudodami „TestDisk“

Pirmasis ištrintų failų atkūrimo žingsnis yra žurnalo failo kūrimas. „TestDisk“ žurnalo failas yra svarbus, nes jame bus saugoma pagrindinė informacija, susijusi su duomenų atkūrimu ir skaidiniais. Net apskritai vartotojai turėtų teikti pirmenybę sistemos registravimas gauti įžvalgų apie veiklą, kuri vyksta jų kompiuteryje.

1 veiksmas: sukurkite žurnalo failą

Paleiskite „TestDisk“ naudodami šią komandą:

testdisk

Sistema rodys išvestį taip. Kadangi „TestDisk“ yra interaktyvi programa, kiekviename ekrane bus pateikiamos pasirinkimo galimybės. Atkreipkite dėmesį į išvestį žemiau, jūs turite tris galimybes: Kurti, Pridėtiir Nėra žurnalo.

  1. Kurti: Sukuria naują „TestDisk“ žurnalo failą
  2. Pridėti: Naudojama prie esamo žurnalo failo pridėti papildomos informacijos
  3. Nėra žurnalo: Komandos TestDisk nenaudoti žurnalo failo atkūrimo procese

Pažymėkite Kurti žymeklio klavišais ir paspauskite Įveskite. Jei paprašoma, įveskite supernaudotojo slaptažodį. Jei savo paskyroje neturite supernaudotojo teisių, galite paprašyti sistemos administratoriaus įtraukti jus į sudoers sąrašą.

Susijęs: Kaip atkurti negyvą standųjį diską, kad atkurtumėte duomenis

2 žingsnis: Pasirinkite atkūrimo diską

Sukūrę žurnalo failą turite pasirinkti, iš kurio disko įrenginio norite atkurti duomenis. Ekrane bus rodoma informacija, susieta su kiekvienu jūsų sistemos disku, įskaitant disko pavadinimą ir dydį.

Pasirinkite pasirinktą diską ir paspauskite Įveskite.

Jei nerandate konkretaus disko, pabandykite paleisti „TestDisk“ naudodami sudo testdisk komandą.

3 žingsnis: Pasirinkite skaidinio tipą

Kitas žingsnis yra pasirinkti skaidinio, kurį norite atkurti, tipą. Jei negalite išsiaiškinti, kuris skaidinys yra tinkamas, paprasčiausiai tęskite tą, kurį jums paryškino TestDisk.

Vartotojai gali pasirinkti iš šių septynių skaidinių tipų.

  • „Intel“
  • EFI GPT
  • Humax
  • „Mac“
  • Nė vienas
  • Saulė
  • „Xbox“

Pasirinkite tinkamiausią pasirinkimą ir paspauskite Įveskite.

Dabar sąraše pasirinkite atkūrimo parinktis. Nors galite laisvai pasirinkti bet kurią jums tinkamiausią parinktį, jei norite atkurti ištrintus failus, pasirinkite Išplėstinė.

Sistema išvardys visas galimas skaidinius pasirinktame diske. Pažymėkite savo pasirinkimą ir paspauskite Įveskite.

Jei naudojate HDD, yra tikimybė, kad sistema parodys kelis skaidinius. Kita vertus, jei tai yra nuimamas laikmenos diskas, „TestDisk“ rodys tik vieną skaidinį.

„TestDisk“ paprašys pasirinkti katalogą, kuriame būtų saugomas skaidinio vaizdo failas. Pasirinkite tinkamą vietą ir pasirinkite Tęskite.

Sužinokite daugiau: Kaip valdyti kietojo disko skaidinius naudojant

4 žingsnis: Eikite į ištrintų failų katalogą

Dabar „TestDisk“ bus rodomi visi failai ir aplankai, saugomi pasirinktame skaidinyje. Eikite į katalogą, kuriame yra ištrintas failas. Pavyzdžiui, jei /Desktop kataloge yra failas, eikite į tą aplanką.

Ištrintuose failuose bus raudona šrifto spalva. Jei nerandate ištrinto failo įrašo, deja, jūsų failai negali būti atkurti.

Kita vertus, jei radote failų įrašų su raudonu šriftu, negalėsite paprasčiausiai „atkurti“ tų failų naudodami „TestDisk“. Ką turėsite padaryti, tai nukopijuoti ištrintus failus ir įklijuoti juos į kitą katalogą.

Norėdami nukopijuoti ištrintą failą, pažymėkite tą konkretų failą ir paspauskite C klaviatūroje. Dabar eikite į katalogą, kuriame norite įklijuoti failą, ir paspauskite C vėl įklijuoti.

Jei sistema sėkmingai nukopijavo failą, gausite pranešimą apie tai Kopija padaryta! 1 gerai, 0 nepavyko ryškiai žalios spalvos.

Uždarykite programą pasirinkdami Baigti ekrane. Sistema grįš į ankstesnį ekraną. Vėlgi, toliau rinkitės Baigti norėdami grįžti į ankstesnį ekraną. Tai užtruks keletą kartų paryškinti ir paspausti Įveskite kad visiškai uždarytumėte „TestDisk“.

Anuliuoti atsitiktinius „Linux“ sistemos ištrynimus

Naršydami po „Linux“ saugyklą, jūs negalite visam laikui ištrinti svarbių failų tik vienu klavišų deriniu. Laimei, „TestDisk“ įrankis gali neleisti gailėtis dėl savo veiksmų. „TestDisk“ gali atkurti ištrintus skaidinius, atkurti sugadintus diskus ir atstatyti įkrovos sektorius naudodamas atsarginę failą.

Norint žinoti atsarginių kopijų kūrimo svarbą, reikia vieno įvykio. Nors gali klonuokite kietąjį diską „Linux“, tai ne visada geriausias pasirinkimas. Tinkamiausias variantas būtų sukurti atsarginę duomenų kopiją nuotoliniame serveryje, naudojant „Rsync“.

El
Automatiškai kurkite atsargines failų kopijas į nuotolinį serverį naudodami „Rsync“

Kurti atsarginę kopiją naudojant „rsync“ yra galingas būdas savarankiškai tvarkyti vietinius failus. Čia yra viskas, ką reikia žinoti.

Skaitykite toliau

Susijusios temos
  • „Linux“
  • Duomenų atkūrimas
Apie autorių
„Deepesh Sharma“ (Paskelbti 46 straipsniai)

Deepesh yra MUO „Linux“ jaunesnysis redaktorius. Jis daugiau nei 3 metus rašė informacinį turinį internete. Laisvalaikiu jam patinka rašyti, klausytis muzikos ir groti gitara.

Daugiau iš „Deepesh Sharma“

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Dar vienas žingsnis…!

Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.

.