30Aug
Slučajno brisanje datoteke je strašan osjećaj. Niste u mogućnosti to čizma u Windows i povratiti taj file čini da čak i gore. Srećom, možete oporaviti izbrisane datoteke na NTFS tvrdim diskovima s Ubuntu Live CD-a.
Da bismo prikazali taj postupak, stvorili smo četiri datoteke na radnoj površini stroja Windows XP, a zatim ih izbrisali. Zatim smo pokrenuli isti stroj s bootable Ubuntu 9.10 USB Flash Drive koji smo stvorili prošli tjedan.
Kad se pokrene Ubuntu 9.10, otvorite terminal klikom na Aplikacije u gornjem lijevom kutu zaslona, a zatim odaberite Dodatna oprema & gt;Terminal.
Da biste povratili naše datoteke, prvo moramo utvrditi tvrdi disk koji želimo poništiti. U terminalu upišite:
sudo fdisk -l
i pritisnite enter.
Ono što tražite je linija koja završava s HPSF / NTFS( pod naslovom Sustav).U našem slučaju uređaj je "/dev/ sda1".To vam može biti malo drugačije, ali i dalje će početi s /dev/.Imajte na umu ime ovog uređaja.
Ako imate više od jedne particije tvrdog diska formatiranog kao NTFS, možda ćete moći prepoznati ispravnu particiju po veličini. Ako pogledate drugu liniju teksta na snimci zaslona iznad, pročitajte "Disk /dev/ sda: 136.4 GB,. .." To znači da je tvrdi disk koji je Ubuntu nazvao /dev/ sda 136,4 GB.Ako vaši tvrdi diskovi imaju različite veličine, te informacije mogu vam pomoći da pronađete pravo ime uređaja koje želite koristiti. Alternativno, možete ih sve probati, iako to može dugo trajati 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 & lt; HD name & gt;
i pritisnite enter. U našem slučaju, naredba je:
sudo ntfsundelete /dev/ sda1
Nazivi datoteka koje se mogu oporaviti pojavljuju se u krajnjem desnom stupcu. Postotak u trećem stupcu nam govori koliko se te datoteke može oporaviti. Tri od četiri datoteke koje smo izvorno izbrisali pojavljuju se na ovom popisu, iako smo odmah nakon brisanja četiri datoteke isključili računalo - tako da č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 i MPG.
Napomena: ntfsundelete je odmah dostupan u Ubuntu 9.10 Live CD-u. Ako se nalazite u nekoj drugoj inačici Ubuntua ili iz nekog drugog razloga naiđete na pogrešku pri pokušaju korištenja ntfsundelete, možete ga instalirati unosom "sudo apt-get install ntfsprogs" u terminalni prozor.
Da biste brzo obnovili dva JPG-a, koristit ćemo * zamjenski znak za oporavak svih datoteka koje završavaju s. jpg.
U prozoru terminala unesite
sudo ntfsundelete & lt; HD name & gt;-u -m *. jpg
koji je u našem slučaju
sudo ntfsundelete /dev/ sda1 -u -m *. jpg
Dvije datoteke se vraćaju s NTFS tvrdog diska i spremaju u trenutni radni imenik terminala. Prema zadanim postavkama, ovo je početni direktorij trenutnog korisnika, iako radimo u mapi Desktop.
Imajte na umu da ntfsundelete program ne izvršava nikakve izmjene na izvornom tvrdom disku NTFS.Ako želite preuzeti te datoteke i staviti ih natrag na NTFS tvrdi disk, morat ćete ih premjestiti tamo nakon što su ih vraćeni s ntfsundelete. Naravno, možete ih staviti i na flash disk ili otvoriti Firefox i poslati ih e-poštom - nebo je granica!
Imamo još jednu datoteku za povrat - naš MPG.
Napominjemo prvi stupac s lijeve strane. Sadrži broj, njegov Inode. Razmislite o tome kao jedinstveni identifikator datoteke. Imajte na umu taj broj.
Da biste povratili datoteku od Inodea, unesite sljedeće u terminal:
sudo ntfsundelete & lt; HD name & gt;-u-i> Inode>
U našem slučaju, ovo je:
sudo ntfsundelete /dev/ sda1 -u -i 14159
Ovo oporavlja datoteku, zajedno s identifikatorom za koji nam zapravo ne zanima. Sve tri naše nadoknadive datoteke sada su oporavljene.
Međutim, Ubuntu nam omogućuje vizualno da znamo da još ne možemo koristiti ove datoteke. To je zato što program ntfsundelete sprema datoteke kao "root" korisnika, a ne "ubuntu" korisnika.
To možemo potvrditi upisivanjem sljedećeg u našem terminalnom prozoru:
ls -l
Želimo da te tri datoteke budu u vlasništvu ubuntua, a ne roota. Da biste to učinili, u prozoru terminala unesite sljedeće:
sudo chown ubuntu & lt; Datoteke & gt;
Ako trenutna mapa sadrži druge datoteke, možda ne želite promijeniti vlasnika na ubuntu. Međutim, u našem slučaju imamo samo ove tri datoteke u ovoj mapi, stoga ćemo upotrijebiti * zamjenski znak za promjenu vlasnika svih tri datoteke.
sudo chown ubuntu *
Datoteke sada izgledaju normalno, a mi možemo učiniti sve što želimo s njima. Nadamo se da nećete morati koristiti ovaj savjet, ali ako to učinite, ntfsundelete je lijep uslužni program komandne linije. Nema lijepog GUI-ja poput mnogih sličnih Windows programa, ali je moćan alat koji brzo može oporaviti vaše datoteke.
Pogledajte ručnu stranicu ntfsundelete za detaljnije informacije o korištenju