30Aug

Obnovite izbrisane datoteke na trdem disku NTFS z Ubuntu Live CD

click fraud protection

Slučajno brisanje datoteke je strašen občutek.Če ne morete zagnati v okno in obnoviti datoteko, je to še slabše. Na srečo lahko obnovite izbrisane datoteke na trdih diskih NTFS z Ubuntu Live CD-ja.

Če želite prikazati ta postopek, smo na namizju naprave Windows XP ustvarili štiri datoteke in jih izbrisali. Nato smo zagnali isti stroj s zagonskim USB Flash Driveom Ubuntu 9.10, ki smo ga ustvarili prejšnji teden.

Ko se bo zagnal Ubuntu 9.10, odprite terminal tako, da v zgornjem levem kotu zaslona kliknete Aplikacije in nato izberete Dodatki & gt;Terminal.


Če želite obnoviti datoteke, moramo najprej prepoznati trdi disk, iz katerega želimo obnoviti. V oknu terminala vnesite:

sudo fdisk -l

in pritisnite enter.

Kaj iščete je linija, ki se konča s HPSF / NTFS( pod naslovom Sistem).V našem primeru je naprava "/dev/ sda1".To je lahko nekoliko drugačno za vas, vendar se bo še vedno začelo z /dev/.Upoštevajte to ime naprave.

Če imate več kot eno particijo trdega diska, formatirano kot NTFS, boste morda lahko določili pravilno particijo glede na velikost.Če pogledate drugo vrstico besedila v zgornji sliki, se glasi "Disk /dev/ sda: 136,4 GB,. .." To pomeni, da je trdi disk, ki ga je poimenoval /dev/ sda, velik 136,4 GB.Če so vaši trdi diski drugačne velikosti, ti podatki lahko pomagajo odkriti pravo ime naprave za uporabo. Druga možnost je, da jih lahko preprosto poskusite, čeprav je to lahko veliko časa za velike trde diske.

instagram viewer

Zdaj, ko veste, da je ime Ubuntu dodeljeno vašemu trdemu disku, ga bomo pregledali in videli, katere datoteke lahko odkrijemo.

V oknu terminala vnesite:

sudo ntfsundelete & lt; HD ime & gt;

in hit enter. V našem primeru je ukaz:

sudo ntfsundelete /dev/ sda1

Imena datotek, ki jih je mogoče obnoviti, se prikažejo v skrajnem desnem stolpcu. Odstotek v tretjem stolpcu nam pove, koliko je mogoče obnoviti. Trije od štirih datotek, ki smo jih prvotno izbrisali, se prikazujejo na tem seznamu, čeprav smo računalniku zaustavili takoj po brisanju štirih datotek - tako tudi v idealnih primerih vaše datoteke morda niso nadomestljive.

Kljub temu imamo tri datoteke, ki jih lahko obnovimo - dva JPG in MPG.

Opomba: ntfsundelete je takoj na voljo na Ubuntu 9.10 Live CD.Če ste v drugačni različici Ubuntu ali iz kakšnega drugega razloga pri poskusu uporabe ntfsundelete, ga lahko namestite tako, da v oknu terminala vnesete »sudo apt-get install ntfsprogs«.

Za hitro obnovitev dveh JPG-jev bomo uporabili nadomestno * za obnovitev vseh datotek, ki se končajo z. jpg.

V oknu terminala vnesite

sudo ntfsundelete & lt; HD ime & gt;-u -m *. jpg

, ki je v našem primeru

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

Obe datoteki sta obnovljeni iz trdega diska NTFS in shranjeni v trenutni delovni imenik terminala. Privzeto je to domači imenik trenutnega uporabnika, čeprav delamo v mapi Namizje.

Upoštevajte, da program ntfsundelete ne spreminja prvotnega trdega diska NTFS.Če jih želite vzeti in jih vrniti v trdi disk NTFS, jih boste morali premakniti tam, ko jih ntfsundelete ne obdela. Seveda jih lahko postavite tudi na svoj pogon ali odprete Firefox in jih pošljete sami sebi - nebo je meja!

Imamo še eno datoteko za obnovitev - naš MPG.

Upoštevajte prvi stolpec na skrajni levi. Vsebuje številko, svojo Inode. Razmislite o tem kot edinstveni identifikator datoteke. Upoštevajte to številko.

Če želite obnoviti datoteko s svojim Inode, v terminalu vnesite naslednje:

sudo ntfsundelete & lt; HD ime & gt;-u-i

V našem primeru je to:

sudo ntfsundelete /dev/ sda1 -u -i 14159

Obnovi datoteko skupaj z identifikatorjem, za katerega nam res ne skrbi. Vse tri naše obnovljive datoteke so zdaj obnovljene.

Vendar Ubuntu nam omogoča, da vidimo, da teh datotek še ne moremo uporabljati. To je zato, ker program ntfsundelete datoteke shrani kot "root" uporabnik, ne pa uporabnik "ubuntu".

To lahko preverimo tako, da v oknu terminala vnesemo naslednje:

ls -l

Želimo, da so te tri datoteke v lasti ubuntu, ne pa root.Če želite to narediti, v oknu terminala vnesite naslednje:

sudo chown ubuntu & lt; Files & gt;

Če ima trenutna mapa v njej druge datoteke, jih morda ne želite spremeniti v ubuntu. Vendar v našem primeru imamo samo te tri datoteke v tej mapi, zato bomo uporabili nadomestno * za spremembo lastnika vseh treh datotek.

sudo chown ubuntu *

Datoteke zdaj izgledajo normalno in z njimi lahko storimo kar želimo.

Upajmo, da vam tega ne bo treba uporabiti, če pa je, ntfsundelete je lepo orodje za ukazno vrstico. Nima fancy grafičnega vmesnika, kot so mnogi podobni programi Windows, vendar je močno orodje, ki omogoča hitro obnovitev datotek.

Za podrobnejše informacije o uporabi

si oglejte priročnik za ntfsundelete