Atkurkite ištrintus failus NTFS standžiajame diske iš Ubuntu Live CD

Netyčia ištrinti failą yra baisus jausmas. Jei nepavyksta paleisti „Windows“ ir atšaukti to failo ištrynimą, tai dar labiau pablogėja. Laimei, iš Ubuntu Live CD galite atkurti ištrintus failus NTFS standžiajame diske.



Norėdami parodyti šį procesą, „Windows XP“ kompiuterio darbalaukyje sukūrėme keturis failus ir juos ištrynėme. Tada paleidome tą patį įrenginį naudodami įkrovos Ubuntu 9.10 USB atmintinę, kurią mes sukurta praėjusią savaitę .

Kai Ubuntu 9.10 paleidžiama, atidarykite terminalą spustelėdami Programos viršutiniame kairiajame ekrano kampe ir pasirinkę Priedai > Terminalas.






Norėdami atšaukti failų ištrynimą, pirmiausia turime nustatyti standųjį diską, iš kurio norime atšaukti ištrynimą. Terminalo lange įveskite:

sudo fdisk –l



ir paspauskite enter.

Jūs ieškote eilutės, kuri baigiasi HPSF/NTFS (antraštėje Sistema). Mūsų atveju įrenginys yra /dev/sda1. Tai gali šiek tiek skirtis jums, bet vis tiek prasidės /dev/. Atkreipkite dėmesį į šį įrenginio pavadinimą.



Skelbimas

Jei turite daugiau nei vieną standžiojo disko skaidinį, suformatuotą kaip NTFS, galbūt galėsite nustatyti tinkamą skaidinį pagal dydį. Jei pažvelgsite į antrąją teksto eilutę aukščiau esančioje ekrano kopijoje, joje parašyta Disk /dev/sda: 136,4 GB, … Tai reiškia, kad kietasis diskas, kurį Ubuntu pavadino /dev/sda, yra 136,4 GB talpos. Jei jūsų standieji diskai yra skirtingo dydžio, ši informacija gali padėti atsekti tinkamą įrenginio pavadinimą. Arba galite tiesiog išbandyti juos visus, nors tai gali užtrukti daug laiko naudojant didelius standžiuosius diskus.

Dabar, kai žinote, kokį pavadinimą Ubuntu priskyrė jūsų standžiajam diskui, mes jį nuskaitysime, kad pamatytume, kokius failus galime atskleisti.

Terminalo lange įveskite:

sudo ntfsundelete

ir paspauskite įvesti. Mūsų atveju komanda yra tokia:

sudo ntfsundelete /dev/sda1

Failų, kuriuos galima atkurti, pavadinimai rodomi dešiniajame stulpelyje. Trečiame stulpelyje nurodytas procentas nurodo, kiek to failo galima atkurti. Trys iš keturių failų, kuriuos iš pradžių ištrynėme, rodomi šiame sąraše, net jei ištrynę keturis failus iškart išjungiame kompiuterį – taigi net idealiais atvejais failų gali nepavykti atkurti.

Nepaisant to, turime tris failus, kuriuos galime atkurti – du JPG ir MPG.

Pastaba: „ntfsundelete“ iš karto pasiekiama „Ubuntu 9.10 Live“ kompaktiniame diske. Jei naudojate kitą Ubuntu versiją arba dėl kokios nors kitos priežasties gaunate klaidą bandydami naudoti ntfsundelete, galite ją įdiegti terminalo lange įvesdami sudo apt-get install ntfsprogs.

Norėdami greitai atkurti du JPG, naudosime pakaitos simbolį *, kad atkurtume visus failus, kurie baigiasi .jpg.

Terminalo lange įveskite

sudo ntfsundelete –u –m * .jpg

tai mūsų atveju

sudo ntfsundelete / dev / sda1 –u –m * .jpg

Skelbimas

Du failai atkuriami iš NTFS standžiojo disko ir išsaugomi esamame terminalo darbiniame kataloge. Pagal numatytuosius nustatymus tai yra dabartinio vartotojo namų katalogas, nors dirbame aplanke Darbalaukis.

Atminkite, kad programa „ntfsundelete“ neatlieka jokių originalaus NTFS standžiojo disko pakeitimų. Jei norite paimti tuos failus ir įdėti juos atgal į NTFS standųjį diską, turėsite juos ten perkelti, kai jie bus atšaukti naudojant ntfsundelete. Žinoma, taip pat galite juos įdėti į „flash drive“ arba atidaryti „Firefox“ ir išsiųsti juos el. paštu sau – dangus yra riba!

Turime dar vieną failą, kurį reikia panaikinti – mūsų MPG.

Atkreipkite dėmesį į pirmąjį stulpelį kairėje. Jame yra skaičius, jo Inode. Pagalvokite apie tai kaip apie unikalų failo identifikatorių. Atkreipkite dėmesį į šį skaičių.

Norėdami atšaukti failo ištrynimą pagal jo Inode, terminale įveskite:

sudo ntfsundelete –u –i

Mūsų atveju tai yra:

sudo ntfsundelete / dev / sda1 –u –i 14159

Tai atkuria failą kartu su identifikatoriumi, kuris mums nelabai rūpi. Visi trys atkuriami failai dabar atkurti.

Skelbimas

Tačiau Ubuntu leidžia mums vizualiai suprasti, kad dar negalime naudoti šių failų. Taip yra todėl, kad programa „ntfsundelete“ išsaugo failus kaip pagrindinį, o ne „ubuntu“ vartotoją.

Galime tai patikrinti savo terminalo lange įvesdami:

ls – l

Norime, kad šie trys failai priklausytų ubuntu, o ne root. Norėdami tai padaryti, terminalo lange įveskite:

sudo chown ubuntu

Jei dabartiniame aplanke yra kitų failų, galbūt nenorėsite pakeisti jų savininko į ubuntu. Tačiau mūsų atveju šiame aplanke turime tik šiuos tris failus, todėl visų trijų failų savininkui pakeisti naudosime pakaitos simbolį *.

sudo chown ubuntu *

Dabar failai atrodo normaliai ir galime su jais daryti ką norime.

Tikimės, kad jums nereikės naudoti šio patarimo, bet jei tai padarysite, ntfsundelete yra puiki komandų eilutės programa. Jame nėra išgalvotos GUI, kaip ir daugelis panašių „Windows“ programų, tačiau tai yra galingas įrankis, galintis greitai atkurti failus.

Išsamesnės informacijos apie naudojimą rasite ntfsundelete vadovo puslapyje

SKAITYTI KITAS

Įdomios Straipsniai