/ / Oporavak izbrisanih datoteka na NTFS tvrdom disku s Ubuntu Live CD-a

Oporavak izbrisanih datoteka na NTFS tvrdom disku s Ubuntu Live CD-a

Slučajno brisanje datoteke je strašnoosjećaj. To što se datoteka ne može dignuti u sustav i ponovno ukloniti tu datoteku, to čini još gorim. Srećom, možete izbrisati datoteke s NTFS tvrdog diska s Ubuntu Live CD-a.

Kako bismo prikazali taj postupak, stvorili smo četiri datoteke naradnoj površini sustava Windows XP, a zatim ih izbrisali. Zatim smo pokrenuli isti stroj bootable Ubuntu 9.10 USB Flash Driveom koji smo stvorili prošlog tjedna.

Jednom kada se Ubuntu 9.10 pokrene, otvorite terminal klikom na Aplikacije u gornjem lijevom kutu ekrana, a zatim odaberite Dodaci> Terminal.

sshot-1

Da bismo vratili datoteke, prvo moramo identificirati tvrdi disk s kojeg želimo obnavljati. U prozor terminala upišite:

sudo fdisk –l

i pritisnite enter.

sshot 2

Ono što tražite je linija koja se završavaHPSF / NTFS (pod naslovnim sustavom). U našem slučaju uređaj je "/ dev / sda1". To se možda malo razlikuje za vas, ali ipak će početi s / dev /. Zapamtite ovo ime uređaja.

Ako imate više particija tvrdog diskaoblikovana kao NTFS, možda ćete moći prepoznati ispravnu particiju prema veličini. Ako pogledate drugi redak teksta na gornjoj snimci zaslona, ​​on glasi "Disk / dev / sda: 136,4 GB, ..." To znači da je tvrdi disk koji je Ubuntu imenovao / dev / sda velik 136,4 GB. Ako su vaši tvrdi diskovi različite veličine, tada vam ove informacije mogu pomoći u pronalaženju pravog naziva uređaja koji ćete koristiti. Alternativno, možete ih jednostavno isprobati sve, mada to može biti dugotrajno za velike tvrde diskove.

Sada kada znate ime koje je Ubuntu dodijelio vašem tvrdom disku, skenirat ćemo ga kako bismo vidjeli koje datoteke možemo otkriti.

U prozoru terminala upišite:

sudo ntfsundelete <HD ime>

i pritisnite Enter. U našem slučaju naredba je:

sudo ntfsundelete / dev / sda1

sshot-3

Imena datoteka koje se mogu oporaviti prikazuju se ukrajnji desni stupac. Postotak u trećem stupcu govori koliko se te datoteke može oporaviti. Tri od četiri datoteke koje smo prvotno izbrisali prikazuju se na ovom popisu, iako smo računalo ugasili odmah nakon što smo izbrisali četiri datoteke - pa čak i u idealnim slučajevima vaše datoteke možda neće biti moguće vratiti.

Ipak, imamo tri datoteke koje možemo oporaviti - dva JPG-a i MPG.

Bilješka: ntfsundelete je odmah dostupan na Ubuntu 9.10 Live CD-u. Ako se nalazite u drugoj verziji Ubuntua ili iz nekog drugog razloga dobijete pogrešku pri pokušaju upotrebe ntfsundelete, možete je instalirati unosom „sudo apt-get install ntfsprogs“ u prozoru terminala.

Da bismo brzo oporavili dva JPG, upotrijebit ćemo * wildcard da oporavimo sve datoteke koje završavaju s .jpg.

U prozoru terminala unesite

sudo ntfsundelete <HD ime> –u –m * .jpg

što je u našem slučaju

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

sshot-10

Dvije datoteke se oporavljaju s tvrdog NTFS-apogon i spremite se u trenutni radni imenik terminala. Prema zadanim postavkama ovo je kućni direktorij trenutnog korisnika, iako radimo u mapi Desktop.

Imajte na umu da program ntfsundelete ne činibilo kakve promjene izvornog tvrdog diska NTFS. Ako želite preuzeti te datoteke i vratiti ih na tvrdi disk NTFS, morat ćete ih prebaciti tamo nakon što su izbrisani s ntfsundelete. Naravno, možete ih staviti i na svoj bljesak voziti ili otvoriti Firefox i poslati ih e-poštom sebi - nebo je granica!

Imamo još jednu datoteku za vraćanje - naš MPG.

sshot-4

Primijetite prvi stupac s lijeve krajnje strane. Sadrži broj, svoju Inode. Smatrajte to jedinstvenim identifikatorom datoteke. Zabilježite ovaj broj.

Da biste poništili datoteku po njenom Inodeu, unesite sljedeće u terminal:

sudo ntfsundelete <HD ime> –u –i <Inode>

U našem slučaju to je:

sudo ntfsundelete / dev / sda1 –u –i 14159

sshot-11

Ovo oporavlja datoteku, zajedno s identifikatorom do kojeg nas zapravo ne zanima. Sve su tri datoteke koje se mogu povratiti sada oporavljene.

sshot-5

Međutim, Ubuntu nam vizualno daje do znanja da još ne možemo koristiti te datoteke. To je zato što ntfsundelete program sprema datoteke kao "root" korisnika, a ne "ubuntu" korisnika.

To možemo potvrditi tako da u prozor terminala upišemo sljedeće:

ls –l

sshot-7

Želimo da ove tri datoteke budu u vlasništvu ubuntu, a ne root. Da biste to učinili, u prozor terminala unesite sljedeće:

sudo chown ubuntu <Files>

Ako trenutna mapa ima druge datoteke u njoj, vimožda neće htjeti promijeniti svog vlasnika u ubuntu. Međutim, u našem slučaju imamo samo ove tri datoteke u ovoj mapi, pa ćemo * zamjensku znak zamijeniti da promijenimo vlasnika sve tri datoteke.

sudo chown ubuntu *

sshot-8

Datoteke sada izgledaju normalno i s njima možemo učiniti što god želimo.

sshot-9

Nadam se da vam neće trebati upotrijebiti ovaj savjet, ali akočinite, ntfsundelete je lijep uslužni program naredbenog retka. Nema simpatični GUI poput mnogih sličnih programa Windows, ali je moćan alat koji može brzo oporaviti datoteke.

Pogledajte stranicu s priručnikom ntfsundelete za detaljnije informacije o upotrebi