Kako vratiti datoteke iz izgubljeno+nađeno
How to Restore files from lost+found: Mapa pod naslovom /lost+found je mjesto gdje fsck stavlja fragmente datoteka koje nije mogao priložiti nigdje u stablu direktorija. Direktorij izgubljeno+pronađeno (ne Lost+Found ) je konstrukcija koju koristi fsck kada dođe do oštećenja datotečnog sustava. Datoteke koje bi inače bile izgubljene zbog oštećenja direktorija bile bi povezane u direktoriju izgubljeno+nađeno tog datotečnog sustava pomoću inode broja.
/lost+found je važan direktorij koji je koristan za oporavak datoteka koje nisu pravilno zatvorene zbog mnogih razloga kao što je nestanak struje. Lost+Found kreira sustav u vrijeme instalacije Linux OS - a za svaku particiju koju kreiramo. Drugim riječima, možemo reći da montirana mapa sadrži ovu mapu izgubljeno+nađeno. Ova mapa sadrži datoteke bez veza i datoteke za oporavak. Sve datoteke koje treba oporaviti čuvaju se u ovoj mapi. Naredba fsck koristi se za oporavak ovih datoteka.
Kako vratiti datoteke iz izgubljeno+nađeno
1. Ako se ne možete pokrenuti i vidite zaslon “Nastavi čekati; Pritisnite S(Press S) da preskočite montažu ili M za ručni oporavak” zbog pogreške datotečnog sustava u / i /home particijama. Zatim odaberite opciju oporavka.
2. Pokrenite fsck na datotečnim sustavima fsck on both / and /home
3. Ako imate problema s čišćenjem fsck-a za /home , upotrijebite:
fsck -p /home (Automatic fixing) "fsck -y /home" (this would select yes for all the prompts automatically).
4. Sada biste mogli pass /home from fsck successfully.
5. Ako pokušate mount /home , neće biti nikakvih korisničkih datoteka osim lost+found directory.Pokrenite “ df -h ” i vidjet ćete da će vaš datotečni sustav koristiti isti prostor kao prije pada jer su sve datoteke u direktoriju izgubljeno+nađeno i mi ćemo ih oporaviti.
6. Sada u mapi izgubljeno+pronađeno, vidjet ćete da postoji veliki broj mapa bez imena i pomno proučavanje svake od njih izgubit ćete toliko vremena. Dakle, sljedeće bismo trebali pokrenuti “ file * ” da znamo s kojom vrstom datoteke imamo posla.
#7479417: directory #7479418: directory #7479419: directory #7602560: directory #7603310: MPEG sequence, v2, program multiplex #7603464: JPEG image data, JFIF standard 1.02 #7603542: Audio file with ID3 version 2.3.0, contains: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, JntStereo #7604043: ISO 9660 CD-ROM filesystem data 'Linux Mint 9 Isadora ' (bootable) #7604089: ISO 9660 CD-ROM filesystem data 'netbook-x86_64-201005242312 ' (bootable) #7605425: MPEG sequence, v2, program multiplex #7605470: MPEG sequence, v2, program multiplex #7605484: MPEG sequence, v2, program multiplex #7607478: gzip compressed data, from Unix, last modified: Fri May 14 07:55:35 2017 #7607788: gzip compressed data, from Unix, last modified: Tue May 4 14:16:31 2017 #7610801: PDF document, version 1.4 #7612061: ISO 9660 CD-ROM filesystem data 'Ubuntu 10.04 LTS amd64 ' (bootable) #7613228: directory #7613583: directory #7613588: directory
7. Sada filtrirajmo rezultat jer samo želimo da imenik bude uključen u naš rezultat. Stoga pokrenite “ file * | grep directory > /root/list.dir ” naredba.
8. Sljedeće, uredite /root/list.dir da bude skripta za prikaz popisa datoteka u svakom direktoriju. Uredite datoteku tako da bude skripta pomoću vi, vim, nano. Dodajte(Add) set -v u prvi red i dodajte ' ls -l ' na početak svakog drugog retka.
set -v ls -l \#10104455 ls -l \#10104531 ls -l \#10104536
9. Sada učinite datoteku izvršnom( file executable) , a zatim je pokrenite i preusmjerite izlaz na datoteku:
chmod -x /tmp/list.dir ./list.dir 1> /tmp/list.out 2>&1
10. Sada potražite datoteku npr . Desktop u izlaznoj datoteci dir.out(Desktop in the dir.out output file) . Rezultat će biti otprilike ovako:
ls -l \#7733249 total 5704 drwxr-xr-x 2 1002 1002 4096 2017-06-05 13:24 Desktop drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Documents drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Downloads -rw-r--r-- 1 1002 1002 179 2017-04-30 09:14 examples.desktop drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Music drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Pictures drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Public -rw-r--r-- 1 1002 1002 5794003 2017-05-15 11:00 scrap001_a.ora drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Templates -rw-r--r-- 1 1002 1002 1265 2017-05-20 14:35 tinda chuteny drwxrwxr-x 2 1002 1002 4096 2017-05-23 14:57 Ubuntu One drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Videos
11. Gore navedeni izlaz navodi da je početni imenik #7733249 . Sada da vratite početnu mapu samo mv mapu:
mv /lost+found/#7733249 /home/yourUsername
Napomena: Zamijenite svoje korisničko ime stvarnim korisničkim imenom vaše Linux instalacije.(Linux installation.)
Metoda 2: Koristite skriptu za automatski oporavak datoteka
Prvo pokrenite " sudo -i " ili " sudo su - ", a zatim pokrenite donju skriptu koja radi na datotečnom sustavu /dev/sd?? i izlazi u /tmp/listing:
fsck -y /dev/sd?? mkdir /tmp/recover mount /dev/sd?? /tmp/recover -o rw cd /tmp/recover-lost+found ( echo ‘set -v’ file * | grep directory 2>/dev/null | perl -pe ‘s/^(\#[0-9]+)\:.*$/ls -l ‘”‘”‘$1'”‘”‘/’ ) | sh > /tmp/listing
To je to, uspješno ste naučili How to Restore files from lost+found , ali ako još uvijek imate bilo kakva pitanja u vezi s ovim člankom, slobodno ih postavite u odjeljku za komentare.
Related posts
Kako popraviti računalo ne objavljuje
Popravite da se iTunes stalno otvara sam od sebe
Kako stvoriti prečac web stranice na radnoj površini u Chromeu
Popravi visoku upotrebu CPU-a od strane hosta usluge: lokalni sustav
Kako postaviti Roadrunner e-poštu za Android (koraci za konfiguraciju)
Popravite Facebook početnu stranicu koja se ne učitava kako treba
3 načina za ažuriranje trgovine Google Play [Prisilno ažuriranje]
Kako ukloniti ili resetirati BIOS lozinku (2022)
5 načina za pokretanje računala u sigurnom načinu rada
Kako jednim klikom blokirati dosadne YouTube oglase
Kako dodati glazbu na svoj Facebook profil
Popravite Nemogućnost preuzimanja aplikacija na vašem Android telefonu
Kako pokrenuti Mac u sigurnom načinu rada
Kako stvoriti sigurnosnu kopiju slike sustava u sustavu Windows 10
Kako provjeriti ID e-pošte povezan s vašim Facebook računom
Kako pronaći arhivirane narudžbe na Amazonu
[RJEŠENO] 100% korištenje diska od strane sustava i komprimirane memorije
Popravite traku zadataka Windows 10 koja se ne skriva
Kako popraviti pogrešku učitavanja aplikacije 5:0000065434
Kako otvoriti bilo koju ASPX datoteku (pretvoriti ASPX u PDF)