Muuttuiko näyttösi juuri mustaksi vai jäätikö kannettava tietokoneesi varoittamatta? Ehkä kiintolevy on alkanut piipata. Mikä vielä pahempaa, ehkä et voi yhtäkkiä tallentaa kotiosioon.
Kaikki nämä vioittuneen tai viallisen aseman merkit voivat aiheuttaa hikoilun, mutta ei ole mitään syytä heittää tietokone heti pois. Jatka lukemista oppiaksesi kuudesta Linux-työkalusta, joiden avulla voit noutaa tietojasi ja saada digitaalisen elämän takaisin raiteilleen.
1. Trinity Rescue Kit
Tämä nimenomaan tietojen palauttamiseen tehty live-Linux-distro näytti jääneen kuolleiksi vuosia sitten, mutta pari vuotta sitten sen kehittäjä tarjosi tyhjästä päivityksen, joka saa sen toimimaan tehokkaammin nykyaikaisissa tietokoneissa.
Joten mikä on Trinity Rescue Kit? Pohjimmiltaan, jos pää Linux-käyttöjärjestelmäsi (tai Windows tai macOS siinä tapauksessa) muuttuu käyttökelvottomaksi kiintolevyvian tai muun katastrofin vuoksi, voit luoda TRK USB-aseman ja käynnistää sen sitten vetääksesi tietoja pääkäyttöjärjestelmästäsi komennolla linja. Se on pelastuslevy ja todella hyvä levy, jolla on lisäominaisuuksia, kuten salasanan palautus ja virustarkistus.
Tietysti täällä on tietysti irtotavarana palautettava apuohjelma, joka tutkii vahingoittuneet tai tavoittamattomat kiintolevyt kaikkeen, mikä voidaan palauttaa, ja muutama vaihtoehto myös pääkäynnistystietueiden korjaamiseen. Varoitetaan kuitenkin, että oppimiskäyrä on melko jyrkkä, jotta kaikkia näitä ominaisuuksia voidaan todella hyödyntää.
2. Testilevy
Tietyt Linux-palautustyökalut yrittävät tallentaa tietosi kopioimalla vahingoittuneelta osiosta kaikki noudettavat tiedot. Tämä voi toimia, mutta sitä ei voida taata, koska itse osioon liittyvät ongelmat saattavat peittää haettavat tiedot.
Testdisk on kätevä, koska se voi todella korjata osiotason virheet, mikä helpottaa tietojen palauttamista itse Testdisk-levyllä tai muulla tietojen palautustyökalulla. Se voi jopa korjata vioittuneen kiintolevyn ja saada Linux-tietokoneesi toimimaan uudelleen, joten voit käyttää tietoja suoraan.
Sen lisäksi, että Testdisk suorittaa syväsukellustoimintoja, kuten käynnistyssektorien ja tiedostojärjestelmätaulukoiden palauttamisen, se pystyy myös palauttamaan tietoja – jopa poistetut – kiintolevyiltä NTFS-, FAT-, exFAT- ja ext-muodoissa.
Asenna Testdisk Linuxille siirtymällä päätelaitteeseen ja kirjoittamalla
sudo apt-get install testdisk
Jos haluat tietää enemmän Testdiskin käytöstä, voit lukea Testdisk-oppaan täältä.
3. ddrescue
Sillä aikaa ddrescue ei ole otsikossa oleva tietojen palautustyökalu, sen pitäisi olla ensimmäinen askel matkalla tiedostojen hakemiseen. Ddrescue luo kuvan vioittuneesta asemasta tai osiosta, jotta voit analysoida a kopio rikki levykkeesi.
Kopioi levy aina erilliseen kuvaan, ennen kuin aloitat tiedostojen palautustoiminnan alla luetelluilla työkaluilla. Mitä enemmän käytät todellista vikaantunutta asemaa, sitä enemmän vahinkoja voit aiheuttaa sille.
Tässä näet jonkin verran ddrescue-toimintoa. Ensimmäisessä komennossa se kopioi koko levyn kuvaksi nimeltä ”backup.img”. Toinen komento kopioi sitten vain huonot lohkot samaan kuvaan, kulkien näiden lohkojen yli kolme kertaa kukin yrittäen lukea niitä.
Kun suoritat nämä samat komennot, käytä aina lokitiedostoa. Varmuuskopioiden suorittaminen voi kestää tunteja tai päiviä, ja ilman lokitiedostoa kaikki keskeytykset saavat sinut aloittamaan prosessin alusta.
Kun tämä prosessi on suoritettu omalle levylle tai osiolle, voit asentaa kopioidun kuvan ja hakea tiedostoja seuraavista apuohjelmista. Muiden tässä artikkelissa olevien Linux-palautustyökalujen edelleen käyttäminen tarttuu tiedot samaan täällä luotuun ”backup.img” -tiedostoon.
4. Ennen kaikkea
Tärkein käyttää yleisten tiedostotyyppien tietorakenteita tietojen noutamiseen. Voit joko kaavata koko levykuvan kaikille tiedostoille tai määrittää tietyt tiedostotyypit, joista olet eniten kiinnostunut.
Mitä näet täällä, on Foremostin lähtö tarkkana tilassa ( -v
vaihtoehto). -t
vaihtoehto etsii JPG-tiedostotyyppejä ja -i
ja -o
vaihtoehdot merkitsevät vastaavan syötetiedoston ja tulostushakemiston.
Voit nähdä, että Foremost analysoi edellisessä vaiheessa luodun kuvan ddrescue; siinä kuvassa on useita JPEG-tiedostoja. Ensinnäkin pystyi löytämään kymmenen tällaista tiedostoa, ja kun se oli kaavannut kuvan, se kopioi nämä kymmenen tiedostoa ilmoitettuun kansioon.
5. leikkausveitsi
SkalpeliAlun perin Foremostiin perustuva pyrkii olemaan säästäväinen toiminnassaan. Se käyttää monisäikeistä ja asynkronista tuloa / lähtöä kuvien tehokkaaseen hakuun. Lisäksi se antaa käyttäjille mahdollisuuden määrittää tiedostojen palauttamisessa käytettävien alatunnisteiden ja otsikkojen määrä.
Käyttäjät voivat myös määrittää palautettavien tiedostotyyppien muokkaamalla skalpellin asetustiedostoa. Oletuskokoonpano tuottaa paljon ulostuloa, vaikka ilman tarkkaa tilaa (-v-parametri) olisi kytketty päälle.
Siinä kuvakaappauksessa näet skalpellin ”backup.img” -analyysin lopullisen tuloksen. Peruskomento (lueteltu kuvakaappauksen alaosassa) vaatii vain tulostushakemiston ja kuvan analysointia varten.
6. PhotoRec
PhotoRec eroaa kilpailijoistaan keskittymällä valokuvien, videoiden ja tekstidokumenttien palauttamiseen. Se toimii myös vuorovaikutteisena apuohjelmana itse konsolissa. Katso kaikki sen majesteettisuus
Alkuperäisen PhotoRec-komennon on määritettävä haluttu kuva (varmuuskopiomme.img) ja tulostuskansio. Tämän jälkeen PhotoRec pudottaa käyttäjän graafiseen ympäristöönsä. Tässä kuvakaappauksessa näkyy kuvan koko. Seuraavissa näytöissä se kysyy levyn osiotyyppiä ja haluatko etsiä tiedostoja koko kuvasta.
7. grep
Viimeinkin olemme päässeet grep. Tämä ei myöskään ehkä tunnu suorimmasta palautusvaihtoehdoista, mutta grepillä on valta löytää poistetut tai kadonneet tekstitiedostot etsimällä lohkolaitteessa tai levykuvassa olevia merkkijonoja.
Tiedostossa backup.img on tiedosto ”myfile”. Se sisältää vain yhden rivin tekstiä: ”Tämä on tiedosto, jonka yritän palauttaa.”
Grep käyttää kyseistä merkkijonoa tiedostojen palauttamisen lähtökohtana. Muutamien muiden parametrien ohella voit nähdä, että tässä esimerkissä se kaataa löydetyn merkkijonon uuteen binääritiedostoon nimeltä ”foundtext”.
Erityisesti haluat kiinnittää huomiota – ja muokata – -C
parametri, joka tulostaa ylimääräisen kontekstin, joka ympäröi merkkijonoa alkuperäisessä komennossa. Tämä esimerkkikomento käskee grep: tä etsimään yhden rivin tekstiä ennen annettua merkkijonoa ja toisen sen jälkeen.
Alkaen -C 200
, grep löysi 200 riviä sekä ennen merkkijonoa että sen jälkeen. Tällainen ulottuvuus on tässä tarpeeton, mutta se voi olla tärkeää suuremmille, satoja rivejä sisältäville tekstitiedostoille. Sinun on tietysti tiedettävä omien tiedostojesi teksti, joten grepillä on lähtökohta aloittaa haku.
Grep tuottaa binääritiedoston lähdökseen. Jotkin osat ovat silti luettavissa ihmisille, kuten tämän esimerkin haluttu tekstirivi lähellä tätä kuvakaappauksen alaosaa. Sinun tehtäväsi on kaavata tarvitsemasi tiedot manuaalisesti. Se on kovaa työtä, varmasti, mutta se voittaa vaihtoehdon, ettei tiedostoa ole lainkaan.
Johtopäätös
Yhteenvetona, muista kopioida ensin asema tai osio ddrescue-ohjelmalla ja työskennellä sen jälkeen minkä tahansa muun tarvitsemasi Linux-palautustyökalun kanssa. Älä pelkää kokeilla useampaa kuin yhtä työkalua, varsinkin jos ensimmäinen valinta ei löytänyt haluamiasi tietoja.
Ole kärsivällinen. Onneksi sinulla on arvokkaat tiedostosi takaisin, ennen kuin tiedät sen.
Tämä artikkeli julkaistiin ensimmäisen kerran helmikuussa 2018 ja päivitettiin maaliskuussa 2019.