Geriausi „Linux“ įrankiai, skirti atkurti failus iš pažeisto disko

Turinys

Kietasis diskas yra vienas iš pagrindinių bet kurios operacinės sistemos ir įrangos komponentų, nes jo dėka galime įdiegti operacinę sistemą, programas ir saugiai saugoti visą informaciją. Naudojant aparatinę įrangą atsiranda įvairių pasekmių, kurios kartais būna neigiamos. Mūsų fizinėje komandos konfigūracijoje yra elementų, kurie yra daugiau ar mažiau svarbūs, tačiau galiausiai susilieja grandinėje, kur kiekvienas iš jų yra esminis. Jei elementas neveikia tinkamai, jis sukels problemų visame pasaulyje. Vienas iš šių elementų yra kietasis diskas, nervų centras saugojimui ir įkrovimui.

Prisiminkime, kad kietasis diskas yra mechaninis elementas, nebent mes naudojame kietojo kūno diską (SDD), dėl kurio jis susiduria su daugybe situacijų, tokių kaip smūgiai, įbrėžimai, elektros gedimai ir kt., Dėl kurių gali kilti pavojus jo vientisumui ir teisingą jo veikimą. Naudojimas sistemoje, pvz., Masinis ar pavojingas programų diegimas, taip pat gali sukelti klaidų.

Šiandien „Solvetic“ aptarsime keletą naudingų įrankių, skirtų analizuoti ir ištaisyti sugadintus failus kietajame diske.

ddrescue

„ddrescue“ yra duomenų atkūrimo įrankis, skirtas UNIX sistemoms, jis gali kopijuoti duomenis iš failo arba blokuoti įrenginį, pvz., standųjį diską, iš cdrom į kitą, kad pirmiausia išgelbėtų optimalias ir geros būklės dalis, jei būtų skaitymo klaidų.

„ddrescue“ turi įrankį „Ddrescuelog“, kuris yra įrankis, galintis valdyti ddrescue žemėlapio failus, rodyti žemėlapio failo turinį, konvertuoti žemėlapio failus į kitus formatus arba iš jų, palyginti žemėlapių failus, išbandyti gelbėjimo būseną ir galėti ištrinti žemėlapio failą, jei informacija išgelbėta teisingai. Naudojant domeno konfigūravimo parinktis, „Ddrescuelog“ operacijas galima apriboti vienoje ar keliose žemėlapio failo dalyse.

Pagrindinė „ddrescue“ operacija yra automatinė, todėl sutaupome daug laiko atliekant papildomas konfigūravimo užduotis. Naudojant DDRESCUE žemėlapio failo funkciją, duomenys yra efektyviai išsaugomi (nes nuskaitomi tik būtini blokai), taip pat bus galima bet kuriuo metu nutraukti gelbėjimą ir tęsti vėliau iš to paties taško, kuriame baigėme .

„ddrescue“ nerašo nulio į išvestį, kai įvestyje randa blogų sektorių, ir neužblokuoja išvesties failo, jei to neprašoma, tokiu būdu kiekvieną kartą, kai vykdysime tą patį išvesties failą, įrankis bandys užpildyti tuščias vietas neištrinant jau išgelbėtų duomenų.

„ddrescue“ taip pat turi funkciją, pavadintą „užpildymo režimas“, galinti pasirinktinai perrašyti išvesties failo dalis, ir mes galime ją įdiegti, kad ištrintume duomenis, pažymėtume netinkamas sritis arba ištaisytume netinkamus kietojo disko sektorius. Jis suderinamas su ATA, SATA, SCSI įrenginiais, senais MFM įrenginiais, diskeliais ar net „Flash“ daugialypės terpės kortelėmis, tokiomis kaip SD ir pan.

Labiausiai išsiskiriančios savybės

  • Integruotas naujas prietaiso aptikimo metodas
  • Leiskite perrašyti gatavą langą su dydžiais
  • Piktograma integruota į GUI
  • Iš naujo suprojektuokite visas „MainWindow“ rodykles

Norėdami įdiegti ddrescue, turime dvi parinktis:

Pirmiausia eikite į šią nuorodą ir atsisiųskite .gz failą:

Antrasis variantas yra paleisti šias komandas terminale:

 add-apt-repository ppa: hamishmb / myppa (saugyklos pridėjimas)

 apt-get update (Atnaujinti saugyklas) apt-get install ddrescue-gui -y (Įdiegti DDRESCUE)

Tada iš platinimo paieškos sistemos galime pasiekti grafinę „ddrescue“ sąsają:

Kai pasiekiame įrankį, turime sukonfigūruoti veiksmus, jei reikia:

Pirmiausia

Kitas įrankis, skirtas „Linux“ pažeistiems failams atkurti, yra „Foremost“, sukurta kaip konsolės programa, skirta atkurti failus pagal jų antraštes, poraštes ir vidines duomenų struktūras.

Visų pirma gali veikti vaizdo failuose arba tiesiogiai fiziniame diske. Antraštes ir poraštes galima nurodyti naudojant konfigūracijos failą arba komandų eilutėje galime pasiekti vykdymo komandas, kad nurodytume įmontuotus failų tipus.

Jos atsisiuntimą galite rasti šioje nuorodoje .gz formatu:

Arba, jei norime jį įdiegti iš konsolės, galime atlikti šiuos veiksmus:

 visų pirma sudo apt install

Kai naudosime „Foremost“, turėsime galimybę naudoti daugiakalbį režimą (su parametru „-v“), kai naudojant parametrą -t bus ieškoma jpg.webp failų tipų, o parinktys -i ir -o žymės įvesties failą ir katalogo išvestį. „Foremost“ gali atkurti tokius failus kaip:

jpg.webp, gif.webp, png, bmp.webp, avi, tiff, mp4, exe, mpg, wav, asf, wma, mp3, fws, riff, wmv, mov, pdf, ole, doc, docx, xls, xlsx. ppt, pptx, zip, rar, html, cpp, java, art, pst, ost, dbx, idx, mbx, wpc, pgp, txt, rpm, dat ir kt.

Jei norime į analizės sąrašą įtraukti daugiau formatų, turime redaguoti konfigūracijos failą vykdydami. Ir paskutinėje dalyje norimi failai.

 sudo nano /etc/foremost.conf
Visų pirma, jis gali atkurti failų sistemų NTFS, ext2, ext3, ext4, exFAT, FAT, FAT32 ir kt.
Norėdami naudoti „Foremost“, vykdysime šią pagrindinę sintaksę:
 sudo visų pirma -i / dev / sda -o / Kelias, kuriame bus išsaugoti rezultatai

DIDELIS

Skalpelis

„Scalpel“ yra failų dydžio ir indeksavimo programa, sukurta paleisti „Linux“ ir „Windows“ aplinkoje.

Labiausiai išsiskiriančios savybės

  • Minimalus drožybos dydis
  • Turi daugiasriegį spartesnį vykdymą kelių branduolių procesoriuose
  • Asinchroninis įvestis / išvestis, leidžianti disko operacijoms sutapti su modeliu
  • Susiejimas, kuris padeda žymiai pagerinti našumą
  • Reguliarios išraiškos palaikymas antraštėms / poraštėms
  • Turi antraštės ir (arba) poraštės atitikimą, kad būtų galima geriau apdoroti struktūrą
  • Palaiko kelis failų tipus, kuriuose gali būti įterptųjų failų.

„Scalpel“ atlieka modeliu pagrįstas failų drožimo operacijas, pagal kurias susiejami tam tikri failų tipai ar duomenų dalys. Šie modeliai ar failų tipai gali būti pagrįsti fiksuotomis dvejetainėmis eilutėmis arba įprastomis išraiškomis. Į numatytąjį konfigūracijos failą, vadinamą „scalpel.conf“, įtraukta daugybė numatytųjų modelių.

Skalpelis gali būti naudojamas „Windows“, „Linux“ ar „MacOS“. Norėdami įdiegti skalpelį, galime atlikti šiuos veiksmus:

 sudo apt įdiegti skalpelį

DIDELIS

Arba eikite į šią nuorodą ir atsisiųskite iš ten:

Atsisiuntę vykdome šiuos veiksmus:

 ./bootstrap ./configure mark
Įdiegus tai bus naudojama sintaksė:
 sudo skalpelis / dev / sda1 -o išvestis

DIDELIS

Grep

„Grep“ pasirūpina, kad viename ar daugiau įvesties failų būtų ieškoma eilučių, kuriose yra atitikimas konkrečiam vykdymo modeliui. Pagal numatytuosius nustatymus „Grep“ generuoja eilutes, atitinkančias šią paiešką.

„Grep“ galima įdiegti naudojant šią nuorodą:

Kai Grepas suranda atitikimą eilutėje, jis nukopijuoja eilutę į standartinę išvestį (numatytoji) arba sukuria bet kokio kito tipo išvestį, kurios buvo paprašyta naudojant komandos parinktis. Nors „Grep“ buvo sukurtas taip, kad atitiktų tekstą, jis neriboja įvesties eilutės ilgio ir gali atitikti savavališkus simbolius eilutėje, taip pat, jei galutinis įvesties failo baitas nėra nauja eilutė, „grep“ tyliai jį pateikia.

Šiuo atveju atlikome šiuos veiksmus:

 sudo grep -a -C50 Vaizdas / dev / sda1

DIDELIS

Trejybės gelbėjimo rinkinys

„Trinity Rescue Kit“ yra „Linux“ įrankis, per kurį galime atkurti duomenis. Tokiu būdu sukursime gelbėjimo diską, prie kurio galėsime prisijungti iš naujo paleisdami sistemą iš komandinės eilutės ir kuriame bus papildomų funkcijų, tokių kaip slaptažodžio atkūrimas arba virusų nuskaitymas.

Jei aptinkame, kad mūsų diske yra gedimų arba jis kažkaip tapo neprieinamas, jo taisymas naudojant „Trinity Rescue“ gali būti labai naudingas sprendimas. Tai nemokama „Linus“ platinimo priemonė, leidžianti praktiškai bet kuriam vartotojui, turinčiam minimalių žinių, atlikti priežiūros ir atkūrimo užduotis. Šį įrankį galime paleisti trijose patalpose:

  • Naudojant įkrovos kompaktinį diską, kurį galime įrašyti naudodami ISO arba „Windows exe“ vykdomąjį failą.
  • Naudojant USB atmintinės įkrovą.
  • Per PXE tinklą, nekeičiant vietinio tinklo duomenų.

Pagrindinės funkcijosTarp „Trinity Rescue Kit“ funkcijų galime išskirti:

  • Slaptažodžio nustatymas iš naujo.
  • Nereikalingų failų valymas iš sistemos.
  • Puikus aparatinės įrangos palaikymas.
  • Sudėtyje yra lengvas scenarijus.
  • Failų ar skaidinių atkūrimas.
  • Proxy serverio palaikymas.

„TestDisk“

„TestDisk“ yra „OpenSource“ programinės įrangos ir GNU bendrosios viešosios licencijos įrankis. Šios priemonės dėka galime atkurti prarastas pertvaras ir pataisyti kitas, kurios dėl kokių nors priežasčių buvo pažeistos. Mūsų diskuose dažnai randama tokių problemų kaip pažeisti įkrovos sektoriai ar per klaidą ištrinti loginiai skaidiniai.

Mes galime atkurti skaidinius arba pataisyti failų sistemą iš USB, disko ir kitų kelių sistemų, tokių kaip „Linux“, „Mac“ ar „Windows“.

Kaip naudotis savo komandomisNorėdami įdiegti „TestDisk“ „Linux“, naudosime šias komandas:

 sudo apt įdiegti testdisk 
Norėdami atkurti trūkstamą skaidinį arba pataisyti „Linus“ failų sistemą, atliksime šiuos veiksmus:
 sudo testdisk-6.9 / linux / testdisk_static 
Norėdami atkurti skaidinį iš vaizdo arba pataisyti sistemos failo vaizdą, prireikus naudosime šias komandas:
 testdisk image.dd testdisk image.E0 testdisk 'image. ???'
Norėdami pataisyti failų sistemą, atliksime:
 testdisk / dev / mapper / truecrypt0 arba testdisk / dev / loop0 testdisk / dev / md0 (taiso „Linux RAID“ įkrovos sistemos failus)

DIDELIS

„Knoppix“

„Knoppix“ yra „GNU Linux“ platinimas, sukurtas remiantis „Debian“ sistema ir nors jo sąsaja yra KDE, tačiau galime pasirinkti, kurią iš jų norime naudoti. Šis įrankis iš esmės yra „LiveCD“, kurį galime inicijuoti tiesiogiai iš kompaktinio disko arba išorinės atminties. Jis puikiai suderinamas su aparatūra, o jo charakteris yra nemokamas ir nemokamas. Kaip galite įrašyti jį į išorinį diską ir paleisti, taip pat galime jį paleisti naudodami paleidimo ir diegimo scenarijų (tai rekomenduojama vartotojams, turintiems daugiau žinių).

„Knoppix“ apima programų rinkinį, kurį taip pat galima išplėsti naudojant tik žiniatinklį. Pridedamoje programinėje įrangoje galime rasti tokių variantų kaip „OpenOffice.org“, „Gimp“, PHP ar „Mozilla“.

„Knoppix Utilities“Kai kurie „Knoppix“ įrankio naudojimo būdai yra šie:

  • Tikriname aparatinės įrangos komandos ir „Linux“ sistemų suderinamumą.
  • Ugniasienės ar maršrutizatoriaus paleidimas.
  • Atlikite „Debian“ įjungimo arba paleidimo procesą.
  • „Knoppix“ įrankių naudojimas disko klaidoms ar prarastiems failams išspręsti.

Ultimate Boot CD

„Ultimate Boot CD“ yra įrankis, apimantis įvairias kompiuterių analizės ir taisymo priemones, kurias galime paleisti iš kompaktinio disko ar keičiamosios atminties, neatlikdami tradicinio diegimo. Dėl savo įrankių derinio mes visada turėsime galimybių, kaip išspręsti galimas disko klaidas. Kad galėtumėte ja naudotis, nepamirškite įrašyti ISO į laikmeną ir tada, sukonfigūravę BIOS, paleisime iš jos.

Naudodami „Ultimate Boot CD“ galėsite analizuoti tokius elementus kaip BIOS, RAM, išoriniai įrenginiai ar pats diskas. Šio įkrovos disko dėka lengviau analizuoti mūsų įrangą ieškant gedimų, atsisiųsdami tik apie 350 MB ISO. Tai nemokama GNU licencijuota programa, tačiau ji priima aukas iš vartotojų.

Pagrindinės funkcijosJo paslaugose galime rasti šias funkcijas:

  • Analizė ir diagnozė iš kompaktinio disko.
  • Kelių įrankių rinkinys viename.
  • Tai leidžia jį vykdyti iš nuimamų USB atmintinių.

Taigi, turime keletą praktinių sprendimų, kaip atkurti failus „Linux“, kai aptinkame įvairių sistemos gedimų.

wave wave wave wave wave