GNU/Linux >> Znalost Linux >  >> Linux

Jak používat PhotoRec k obnovení smazaných souborů v Linuxu/Ubuntu

Náhodně smazané soubory nebo fotografie? V tomto tutoriálu se naučíme, jak obnovit smazané soubory v Linuxu pomocí PhotoRec. V předchozím tutoriálu jsme diskutovali o krocích k obnovení smazaných souborů pomocí nástroje Linux s názvem TestDisk a nástroj PhotoRec je vytvořen stejnou společností. Pojďme zjistit, jak používat PhotoRec k obnovení smazaných souborů.

Co je PhotoRec?

TestDisk byl vytvořen společností CGSecurity k obnovení smazaných oddílů. PhotoRec, na druhé straně, byl vytvořen pro obnovu mediálních souborů, které byly odstraněny z SD karet a dalších vyměnitelných médií. To je důvod, proč název „PhotoRec“, což je zkratka pro „Photo Recovery“. To neznamená, že PhotoRec nelze použít pro jiné typy souborů, to jistě můžete.

Jak obnovit smazané soubory v Linuxu pomocí PhotoRec?

Než začneme, musíme nainstalovat PhotoRec do našeho systému Linux. Dodává se s nástrojem testdisk, nikoli jako samostatný balíček.

1. Instalace PhotoRec na Linux

Chcete-li nainstalovat PhotoRec, spusťte níže uvedený příkaz:

sudo apt -y install testdisk

Po dokončení nastavení si můžete stáhnout a spustit nástroj Photorec pomocí příkazu níže:

sudo photorec

2. Spusťte PhotoRec a začněte vyhledávat smazané soubory

Pro tuto ukázku jsem vytvořil náhodný soubor obrázku a smazal jej. Pokračujme a obnovíme tento soubor.

Spusťte PhotoRec v našem terminálu. Abyste si to usnadnili, přejděte před spuštěním příkazu do adresáře, ve kterém chcete spustit obnovu.

sudo photorec

Po spuštění PhotoRec vyberte pevný disk, na kterém chcete spustit operaci obnovení, a stiskněte klávesu enter.

Na další obrazovce budete požádáni, abyste vybrali oddíl, na kterém chcete spustit proces obnovení.

Než budete pokračovat , ujistěte se, že jste vybrali typ souboru z nabídky možností souboru, ke které máte přístup na obrazovce výběru diskového oddílu.

Jak víme, hledáme pouze náš soubor JPG, vybral jsem toto rozšíření. Cokoli jiného je zbytečné a zabere to jen více času. Vyberte typ souboru, který hledáte, a pokračujte.

Další je výběr typu oddílu což je v našem případě ext4.

Nyní vyberte, zda chcete, aby se nástroj díval pouze na volné sektory nebo na celý disk.

Možná jste si všimli, že když jsem spustil příkaz, byl jsem v adresáři ~/Desktop.

Toto je místo, kde se příkaz ve výchozím nastavení začne prohlížet, pokud nepřejdete do konkrétní složky na další obrazovce.

Jakmile dokončíte složku, kterou chcete začít prohlížet, stiskněte písmeno C a program začne vyhledávat soubory.

3. Obnovení obnovených souborů

Skvělý! Takže jsme všichni připraveni nechat PhotoRec obnovit smazané soubory za nás. Může to chvíli trvat v závislosti na tom, kolik typů souborů jste vybrali.

Složka s názvem recup_dir začne obnovovat všechny soubory, které byly obnoveny. K souborům máte přístup, i když probíhá obnova.

Skvělé, nyní máme seznam všech souborů, které jsme dříve smazali. Zde můžete vyhledat požadovaný soubor, protože názvy souborů nejsou obnoveny pomocí PhotoRec.

Proč obnova dat funguje?

Všimli jste si, že uložení souboru na pevný disk nějakou dobu trvá, ale odstranění je téměř okamžité? Nejprve to pochopíme.

Když ukládáte data na pevný disk, jsou data uložena v blocích . Každý blok obsahuje část dat. První blok obvykle obsahuje metadata pro daný soubor. Každý blok dat se zapisuje jeden po druhém rychlostí pevného disku.

Když však smažeme soubor, smaže se pouze první blok, který obsahuje metadata . Operační systém již nemůže detekovat soubor, protože jeho metadata jsou ztracena, a proto považuje bloky za volné pro zápis nových dat.

Zde přicházejí na řadu nástroje pro obnovu. Protože se ztratí pouze metadata, úkolem nástrojů je zpřístupnit meta pro operační systém ke čtení.

Čtou sektory pevného disku jeden po druhém, blok po bloku a nacházejí korelované bloky. Jakmile jsou nalezeny všechny korelované bloky, nástroje pro obnovu metadata předělají.

A tak můžete obnovit smazaný soubor.

Jak PhotoRec funguje

Stejně jako ostatní nástroje pro obnovu souborů, PhotoRec skenuje datové sektory na pevném disku, aby zjistil velikost dat. Jakmile PhotoRec zjistí velikost dat a pevný disk a data jsou neporušená (ne defragmentována ani přepsána), zahájí proces obnovy dat tím, že vyhledá sousední datové bloky a znovu pro ně vytvoří meta.

Protože nástroj nemůže vyhledat konkrétní soubor, vrátí všechny nalezené soubory a uloží je do složky. Poté můžete soubory třídit a obnovit požadovaný.

Na konci procesu budou všechny soubory, které se stále povalovaly na vašem pevném disku, k dispozici pro obnovení.

Závěr

Doufám, že jste byli schopni použít PhotoRec k obnovení smazaných souborů ve vašem systému Linux. Existuje mnoho dalších nástrojů, které můžete také vyzkoušet, pokud vám PhotoRec nefungoval.

Zde je seznam 20 nejlepších nástrojů pro obnovu dat pro Linux. Jsem si jistý, že najdete takový, který nejlépe vyhovuje vašim potřebám!


Linux
  1. Jak používat Netcat k přenosu souborů v systému Linux

  2. Jak používat Linuxový příkaz find k hledání souborů

  3. Jak používat příkaz rpm2cpio v Linuxu

  1. Jak obnovit smazaný soubor v Linuxu

  2. Jak obnovit smazané soubory v systému Linux pomocí nástroje pro obnovu dat Scalpel?

  3. Jak používat FTP pod Linuxem k přenosu souborů

  1. Jak obnovit smazané soubory v Linuxu [Příručka pro začátečníky]

  2. Jak obnovit smazané soubory v Linuxu

  3. Jak nainstalovat soubory .deb na Ubuntu Linux