Ako obnoviť súbory zo stratených + nájdených
How to Restore files from lost+found: Priečinok s názvom /stratené+nájdené je miesto, kam fsck ukladá fragmenty súborov, ktoré nebolo možné pripojiť kdekoľvek v strome adresárov. Adresár lost+found (nie Lost+Found ) je konštrukcia, ktorú fsck používa, keď dôjde k poškodeniu súborového systému. Súbory, ktoré by sa za normálnych okolností stratili z dôvodu poškodenia adresára, by boli prepojené v adresári stratených+nájdených súborov systému podľa čísla inódu.
/lost+found je dôležitý adresár, ktorý je užitočný na obnovu súborov, ktoré nie sú správne zatvorené z mnohých dôvodov, ako je napríklad výpadok napájania. Lost+Found je vytvorená systémom v čase inštalácie OS Linux(Linux OS) pre každý oddiel, ktorý vytvoríme. Inými slovami, môžeme povedať, že pripojený priečinok obsahuje tento priečinok stratených + nájdených. Tento priečinok obsahuje súbory bez odkazov a súbory na obnovenie. Všetky súbory, ktoré sa majú obnoviť, sú uložené v tomto priečinku. Na obnovenie týchto súborov sa používa príkaz fsck.
Ako obnoviť súbory zo stratených + nájdených
1.Ak sa vám nedarí zaviesť systém a vidíte obrazovku „Pokračovať v čakaní; Stlačte S(Press S) pre preskočenie pripájania alebo M pre manuálne obnovenie” kvôli chybe systému súborov v / a /home oddieloch. Potom vyberte možnosť obnovenia.
2.Spustite fsck na súborových systémoch fsck on both / and /home
3. Ak máte problémy s vymazaním fsck pre /home , použite:
fsck -p /home (Automatic fixing) "fsck -y /home" (this would select yes for all the prompts automatically).
4. Teraz by ste mohli pass /home from fsck successfully.
5.Ak sa pokúsite pripojiť /home , nebudú tam žiadne používateľské súbory okrem lost+found directory.Spustite „ df -h “ a uvidíte, že váš súborový systém bude využívať rovnaký priestor ako pred pádom, pretože všetky súbory sú v adresári lost+found a my ich obnovíme.
6. Teraz v priečinku stratené + nájdené uvidíte, že existuje veľké množstvo priečinkov bez názvu a skúmaním každého z nich stratíte veľa času. Potom by sme mali spustiť „ file * “, aby sme vedeli, s akým typom súboru máme čo do činenia.
#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. Teraz vyfiltrujme výsledok, pretože chceme, aby bol adresár zahrnutý do nášho výsledku. Takže spustite “ file * | grep directory > /root/list.dir “.
8. Ďalej upravte /root/list.dir , aby sa z neho stal skript na zobrazenie zoznamu súborov v každom adresári. Upravte súbor tak, aby bol skript pomocou vi, vim, nano. Pridajte(Add) set -v na prvý riadok a pridajte ' ls -l ' na začiatok každého druhého riadku.
set -v ls -l \#10104455 ls -l \#10104531 ls -l \#10104536
9. Teraz urobte súbor spustiteľným( file executable) , spustite ho a presmerujte výstup do súboru:
chmod -x /tmp/list.dir ./list.dir 1> /tmp/list.out 2>&1
10. Teraz vyhľadajte súbor napr . Desktop vo výstupnom súbore dir.out(Desktop in the dir.out output file) . Výsledkom bude niečo také:
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.Vyššie uvedený výstup špecifikoval, že domovský adresár je #7733249 . Teraz na obnovenie domovského priečinka stačí mv priečinok:
mv /lost+found/#7733249 /home/yourUsername
Poznámka: Nahraďte svoje používateľské meno skutočným používateľským menom vašej inštalácie systému Linux.(Linux installation.)
Metóda 2: Použite skript na automatické obnovenie súborov
Najprv spustite „ sudo -i “ alebo „ sudo su – “ a potom spustite nižšie uvedený skript, ktorý beží na súborovom systéme /dev/sd?? a výstupy do /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, že ste sa úspešne naučili How to Restore files from lost+found ale ak máte stále nejaké otázky týkajúce sa tohto článku, neváhajte sa ich opýtať v sekcii komentárov.
Related posts
Ako opraviť PC sa neodosiela
Oprava iTunes sa stále otvára sama
Ako vytvoriť skratku webovej stránky na pracovnej ploche v prehliadači Chrome
Opravte vysoké využitie procesora hostiteľom služby: lokálny systém
Ako nastaviť Roadrunner Email pre Android (kroky na konfiguráciu)
Zakázať funkciu priblíženia a priblíženia v systéme Windows 10
Oprava Systém Windows nemôže komunikovať so zariadením alebo prostriedkom
5 spôsobov, ako spustiť počítač v núdzovom režime
Oprava hlavného panela systému Windows 10, ktorý sa neskrýva
Ako pridať hudbu do svojho profilu na Facebooku
Ako vytvoriť zálohu obrazu systému v systéme Windows 10
Ako spustiť Mac v núdzovom režime
Vytvorenie úplnej zálohy obrazu systému v systéme Windows 10 [The Ultimate Guide]
Ako extrahovať kontakty skupiny WhatsApp (2022)
Opravte kód chyby služby Windows Update 0x80072efe
Ako streamovať hry Origin cez Steam
Oprava ovládacieho panela NVIDIA sa neotvára
Nájdite identifikátor zabezpečenia (SID) používateľa v systéme Windows 10
Opravte, ako prehliadač Google Chrome neukladá heslá
3 spôsoby zdieľania Wi-Fi prístupu bez odhalenia hesla