Sådan gendannes filer fra tabt+fundet
How to Restore files from lost+found: Mappen med titlen /tabt+fundet er hvor fsck placerer fragmenter af filer, som den ikke har været i stand til at vedhæfte nogen steder i mappetræet. Tabt+fundet bibliotek (ikke Lost+Found ) er en konstruktion, der bruges af fsck, når der er skade på filsystemet. Filer, der normalt ville gå tabt på grund af mappekorruption, vil blive linket til filsystemets tabte+fundne bibliotek med inodenummer.
/lost+found er en vigtig mappe, som er nyttig til at gendanne filer, som ikke er ordentligt lukket på grund af mange årsager, såsom strømsvigt. Lost+Found oprettes af systemet på tidspunktet for Linux OS - installation for hver partition, vi opretter. Med andre ord kan vi sige, at den monterede mappe indeholder denne tabte+fundne mappe. Denne mappe indeholder filerne uden links og filer, der skal gendannes. Enhver fil, der skal gendannes, opbevares i denne mappe. fsck-kommandoen bruges til at gendanne disse filer.
Sådan gendannes filer fra tabt+fundet
1.Hvis du ikke er i stand til at starte og ser skærmen “Fortsæt med at vente; Tryk på S(Press S) for at springe montering over eller M for manuel gendannelse" på grund af filsystemfejl i / og /home partitioner. Vælg derefter gendannelsesindstillingen.
2.Kør fsck on both / and /home filsystemer.
3.Hvis du har problemer med at få fsck clearet for /home , så brug:
fsck -p /home (Automatic fixing) "fsck -y /home" (this would select yes for all the prompts automatically).
4. Nu ville du være i stand til at pass /home from fsck successfully.
5. Hvis du prøver at montere /home vil der ikke være nogen brugerfiler undtagen lost+found directory.Kør " df -h ", og du vil se, at dit filsystem vil bruge den samme plads som før nedbruddet, fordi alle filerne er i mappen tabt+fundet, og vi skal gendanne dem.
6.Nu i mappen tabt+fundet vil du se, at der er et stort antal mapper uden navn, og at granske hver enkelt vil spilde så meget af din tid. Så næste gang skal vi køre " file * " for at vide, hvilken type fil vi har at gøre med.
#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. Lad os nu filtrere resultatet fra, fordi vi bare ønsker, at biblioteket skal inkluderes i vores resultat. Så kør " file * | grep directory > /root/list.dir ” kommando.
8. Dernæst skal du redigere /root/list.dir for at gøre det til et script, der viser listen over filer i hver mappe. Rediger filen for at gøre den til et script ved hjælp af vi, vim, nano. Tilføj(Add) sæt -v til den første linje og tilføj ' ls -l ' til begyndelsen af hver anden linje.
set -v ls -l \#10104455 ls -l \#10104531 ls -l \#10104536
9. Gør nu filen eksekverbar( file executable) , kør den og omdiriger outputtet til en fil:
chmod -x /tmp/list.dir ./list.dir 1> /tmp/list.out 2>&1
10.Søg nu efter filen f.eks . Desktop i dir.out-outputfilen(Desktop in the dir.out output file) . Resultatet bliver noget som dette:
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.Ovenstående output specificerede, at hjemmebiblioteket er #7733249 . Nu for at gendanne hjemmemappen bare mv mappen:
mv /lost+found/#7733249 /home/yourUsername
Bemærk: Erstat dit brugernavn med det faktiske brugernavn på din Linux-installation.
Metode 2: Brug scriptet til automatisk at gendanne filer
Kør først “ sudo -i ” eller en “ sudo su – ” og kør derefter nedenstående script, som kører på filsystemet /dev/sd?? og output til /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
Det er det, du med succes har lært, How to Restore files from lost+found men hvis du stadig har spørgsmål vedrørende denne artikel, er du velkommen til at stille dem i kommentarens sektion.
Related posts
Sådan repareres pc vil ikke POST
Fix iTunes bliver ved med at åbne af sig selv
Sådan opretter du en skrivebordsgenvej til webstedet i Chrome
Ret høj CPU-brug af tjenestevært: Lokalt system
Sådan konfigureres Roadrunner Email til Android (trin til konfiguration)
Sådan rettes applikationsfejl 0xc0000005
Ret YouTube kører langsomt på din pc
Fix Windows kan ikke kommunikere med enheden eller ressourcen
Sådan kontrollerer du e-mail-id knyttet til din Facebook-konto
Ret fejl 0X80010108 i Windows 10
Sådan tjekker du din pc's specifikation på Windows 10
Fix Host Process for Windows Services er holdt op med at virke
Find sikkerhedsidentifikator (SID) for bruger i Windows 10
Sådan åbnes enhver ASPX-fil (Konverter ASPX til PDF)
5 måder at starte din pc i fejlsikret tilstand
3 måder at kombinere flere internetforbindelser på
Sådan udpakkes WhatsApp-gruppekontakter (2022)
Ret Office 365-aktiveringsfejl. Vi kunne ikke kontakte serveren
Ret Google Chrome, der ikke gemmer adgangskoder
Ret sort skrivebordsbaggrund i Windows 10