Nejlepší nástroje Linux pro obnovu souborů z poškozeného disku

Obsah

Pevný disk je jednou ze základních součástí jakéhokoli operačního systému a zařízení, protože díky němu můžeme nainstalovat operační systém, aplikace a bezpečně ukládat všechny naše informace. Používání našeho hardwarového vybavení má za následek různé důsledky, které jsou někdy negativní. V rámci naší fyzické konfigurace týmu existují prvky, které jsou více či méně důležité, ale které se nakonec sbližují v řetězci, kde je každý z nich zásadní. Pokud položka nepracuje správně, skončí ve vašem počítači globálním problémem. Jedním z těchto prvků je pevný disk, nervové centrum pro ukládání a spouštění.

Pamatujme, že pevný disk je mechanický prvek, pokud nepoužíváme pevný disk (SDD), u kterého je vystaven mnoha situacím, jako jsou nárazy, škrábance, elektrické poruchy a další, což může ohrozit jeho integritu . a správné fungování tohoto. Chyby může také způsobit použití v rámci systému, například masivní nebo nebezpečná instalace programů.

Dnes v Solveticu budeme diskutovat o některých užitečných nástrojích pro analýzu a opravu poškozených souborů na pevném disku.

ddrescue

ddrescue je nástroj pro obnovu dat zaměřený na systémy UNIX. Může kopírovat data ze souboru nebo blokovat zařízení, jako je pevný disk, cdrom na jiné, aby nejprve zachránil optimální a v dobrém stavu součásti v případě chyb při čtení.

ddrescue má nástroj nazvaný Ddrescuelog, což je nástroj, který má schopnost spravovat soubory ddrescue map, zobrazovat obsah souboru mapfile, převádět soubory map do nebo z jiných formátů, porovnávat soubory map, testovat stav záchrany a být schopen odstranit soubor mapy, pokud informace jsou zachráněny správně. Operace Ddrescuelog lze omezit na jednu nebo více částí mapového souboru pomocí možností konfigurace domény.

Základní operace ddrescue je automatická, což nám ušetří spoustu času při provádění dalších konfiguračních úkolů. Využitím funkce mapového souboru DDRESCUE jsou data efektivně zachráněna (protože jsou načteny pouze potřebné bloky) a také bude možné záchranu kdykoli přerušit a obnovit ji později ze stejného místa, kde jsme skončili .

ddrescue nezapisuje do výstupu nuly, když najde špatné sektory na vstupu, a neblokuje výstupní soubor, pokud o to není požádáno, tímto způsobem se nástroj pokaždé, když jej spustíme ve stejném výstupním souboru, pokusí vyplnit prázdná místa bez vymazání dat, která již byla zachráněna.

ddrescue má také funkci nazvanou „režim výplně“, která je schopná selektivně přepisovat části výstupního souboru, a můžeme ji implementovat k vymazání dat, označení špatných oblastí nebo opravě vadných sektorů pevného disku. Je kompatibilní se zařízeními ATA, SATA, SCSI, starými jednotkami MFM, disketami nebo dokonce s flash multimediálními kartami, jako je SD atd.

Většina vynikajících funkcí

  • Integruje novou metodu zjišťování zařízení
  • Přepíšeme hotové okno sizery
  • Ikona integrovaná do GUI
  • Předělejte všechny šipky v hlavním okně

Chcete -li nainstalovat ddrescue, máme dvě možnosti:

První je přejít na následující odkaz a tam si stáhnout .gz soubor:

Druhou možností je spustit v terminálu následující příkazy:

 add-apt-repository ppa: hamishmb / myppa (Přidání úložiště)

 apt-get update (Aktualizovat úložiště) apt-get install ddrescue-gui -y (Install DDRESCUE)

Poté můžeme přistupovat k grafickému rozhraní ddrescue z distribučního vyhledávače:

Při přístupu k nástroji musíme podle potřeby nakonfigurovat kroky:

Především

Další z nástrojů dostupných pro obnovu poškozených souborů v Linuxu je Foremost, který byl vyvinut jako konzolový program za účelem obnovy souborů na základě jejich záhlaví, zápatí a interních datových struktur.

Foremost je schopen běžet na obrázkových souborech nebo přímo na fyzické jednotce. Záhlaví a zápatí lze zadat pomocí konfiguračního souboru nebo můžeme přistupovat k příkazům ke spuštění na příkazovém řádku, abychom určili předdefinované typy souborů.

Jeho stažení je k dispozici na následujícím odkazu ve formátu .gz:

Nebo pokud jej chceme nainstalovat z konzoly, můžeme provést následující:

 sudo apt nainstalovat především

Při používání Foremost budeme mít možnost použít podrobný režim (s parametrem -v), při použití parametru -t se prohledají typy souborů jpg.webp a volby -i a -o označí vstupní soubor a výstup adresáře. Foremost je schopen obnovit soubory, jako například:

jpg.webp, gif.webp, png, bmp.webp, avi, tiff, mp4, exe, mpg, wav, asf, wma, mp3, fws, riff, wmv, mov, pdf, ole, doc, docx, xls, xlsx. ppt, pptx, zip, rar, html, cpp, java, art, pst, ost, dbx, idx, mbx, wpc, pgp, txt, rpm, dat a další.

V případě, že chceme do seznamu analýz přidat další formáty, musíme konfigurační soubor upravit spuštěním. A v závěrečné části požadované soubory.

 sudo nano /etc/foremost.conf
Především je to schopnost obnovit prvky souborových systémů NTFS, ext2, ext3, ext4, exFAT, FAT, FAT32 atd.
Abychom mohli používat Foremost, spustíme následující základní syntaxi:
 sudo především -i / dev / sda -o / Cesta, kam budou uloženy výsledky

ZVĚTŠIT

Skalpel

Scalpel je aplikace pro určování velikosti a indexování souborů vyvinutá pro běh v prostředích Linux a Windows.

Většina vynikajících funkcí

  • Minimální řezbářská velikost
  • Funkce multithreading pro rychlejší provedení na vícejádrových CPU
  • Asynchronní I / O, které umožňuje, aby se operace disku překrývaly se vzorem
  • Párování, které pomáhá podstatně zlepšit výkon
  • Podpora pravidelného výrazu pro záhlaví / zápatí
  • Má integrovanou shodu záhlaví a / nebo zápatí pro lepší zpracování struktury
  • Podporuje více typů souborů, které mohou obsahovat vložené soubory.

Skalpel funguje tak, že provádí operace vyřezávání souborů založené na vzoru, které mapují konkrétní typy souborů nebo datové bloky. Tyto vzory nebo typy souborů mohou být založeny na pevných binárních řetězcích nebo regulárních výrazech. Ve výchozím konfiguračním souboru s názvem scalpel.conf je zahrnuta řada výchozích vzorů.

Skalpel lze použít na Windows, Linux nebo macOS. Chcete -li nainstalovat Scalpel, můžeme provést následující:

 sudo apt install skalpel

ZVĚTŠIT

Nebo přejděte na následující odkaz a stáhněte si jej zde:

Po stažení provedeme následující:

 ./bootstrap ./configure make
Po instalaci to bude syntaxe, kterou budete používat:
 výstup sudo skalpel / dev / sda1 -o

ZVĚTŠIT

Grep

Grep se stará o vyhledávání jednoho nebo více vstupních souborů pro řádky, které obsahují shodu s konkrétním vzorem při spuštění. Grep standardně generuje řádky odpovídající tomuto vyhledávání.

Grep lze nainstalovat na následujícím odkazu:

Když Grep najde shodu na řádku, zkopíruje řádek na standardní výstup (výchozí) nebo vytvoří jakýkoli jiný typ výstupu, který byl požadován pomocí voleb v příkazu. Přestože byl Grep vyvinut tak, aby odpovídal textu, nemá omezení na délku vstupního řádku a může také odpovídat libovolným znakům v řádku, pokud konečný bajt vstupního souboru není nový řádek, grep tiše dodá jeden.

V tomto případě jsme provedli následující:

 sudo grep -a -C50 Image / dev / sda1

ZVĚTŠIT

Záchranná sada Trinity

Trinity Rescue Kit je nástroj Linuxu, pomocí kterého můžeme provádět obnovu dat. Díky tomu vytvoříme záchranný disk, ke kterému budeme mít přístup při restartování systému pomocí příkazového řádku a který bude obsahovat další funkce, jako je obnovení hesla nebo provedení antivirové kontroly.

Pokud zjistíme, že náš disk má selhání nebo že se nějak stal nedostupným, může být jeho oprava pomocí Trinity Rescue velmi užitečným řešením. Jedná se o nástroj pod bezplatnou distribucí Linus, který umožňuje prakticky každému uživateli s minimem znalostí provádět úkoly údržby a obnovy. Tento nástroj můžeme spustit ve 3 prostorách:

  • Pomocí zaváděcího disku CD, který můžeme vypálit pomocí spustitelného souboru ISO nebo Windows exe.
  • Pomocí bootování z USB flash disku.
  • Prostřednictvím sítě PXE bez úpravy dat v místní síti.

Hlavní rysyMezi funkcemi Trinity Rescue Kit můžeme zdůraznit:

  • Resetovat heslo.
  • Vyčištění nepotřebných souborů ze systému.
  • Skvělá podpora hardwaru.
  • Obsahuje skript pro snadné kopírování.
  • Obnovení oddílů nebo souborů.
  • Podpora proxyserveru.

TestDisk

TestDisk je nástroj pod softwarem OpenSource a s licencí General Public License GNU. Díky tomuto nástroji můžeme obnovit ztracené oddíly a také opravit ostatní, které byly z nějakého důvodu poškozeny. Na našich discích je běžné najít problémy, jako jsou poškozené zaváděcí sektory nebo omylem smazané logické oddíly.

Můžeme obnovit oddíly nebo opravit souborový systém buď z USB, disku a dalších, a to vícesystémovým způsobem, jako je Linux, Mac nebo Windows.

Jak používat vaše příkazyK instalaci TestDisku na Linux použijeme následující příkazy:

 sudo apt nainstalovat testdisk 
Chcete -li obnovit chybějící oddíl nebo opravit systém souborů v Linusu, provedeme následující:
 sudo testdisk-6.9 / linux / testdisk_static 
K obnovení oddílu z bitové kopie nebo opravě bitové kopie systémového souboru použijeme podle potřeby tyto příkazy:
 testdisk image.dd testdisk image.E0 testdisk 'image. ???'
K opravě systému souborů provedeme:
 testdisk / dev / mapper / truecrypt0 nebo testdisk / dev / loop0 testdisk / dev / md0 (opravuje soubory zaváděcího systému Linux RAID)

ZVĚTŠIT

Knoppix

Knoppix je distribuce GNU Linux, která byla postavena na systému Debian a že ačkoli je jeho rozhraní KDE, můžeme si vybrat, který chceme použít. Tento nástroj je v podstatě LiveCD, který můžeme inicializovat přímo z disku CD nebo externí paměti. Má skvělou hardwarovou kompatibilitu a jeho charakter je zdarma a zdarma. Stejně jako jej můžete vypálit na externí disk a spustit, můžeme jej také spustit pomocí skriptu pro spuštění a instalaci (to se doporučuje uživatelům s odbornějšími znalostmi).

Knoppix obsahuje kolekci programů, které lze také rozšířit pouze pomocí webu. V přiloženém softwaru najdeme možnosti jako OpenOffice.org, Gimp, PHP nebo Mozilla.

Nástroje KnoppixNěkterá použití, která můžeme poskytnout nástroji Knoppix, jsou:

  • Kontrola kompatibility mezi naším hardwarovým týmem a systémy Linux.
  • Spuštění brány firewall nebo routeru.
  • Proveďte proces zapnutí nebo bootování v Debianu.
  • Použití nástrojů obsažených v Knoppix k vyřešení chyb na disku nebo ztracených souborů.

Ultimate Boot CD

Ultimate Boot CD je nástroj, který kombinuje různé nástroje pro analýzu a opravu počítačů, které můžeme spustit z disku CD nebo vyměnitelné paměti, aniž bychom museli provádět tradiční instalaci. Díky kombinaci jeho nástrojů budeme mít vždy po ruce možnosti, jak se vypořádat s možnými chybami na disku. Abyste jej mohli používat, nezapomeňte zaznamenat ISO na médium a poté, po konfiguraci systému BIOS, z něj spustíme.

Pomocí disku Ultimate Boot CD budete moci analyzovat prvky, jako je BIOS, RAM, periferie nebo samotný disk. Díky tomuto spouštěcímu disku je snazší analyzovat naše zařízení při hledání chyb stažením pouze ISO asi 350 MB. Je to bezplatný licencovaný program GNU, ale přijímá dary od uživatelů.

Hlavní rysyV rámci jejích utilit najdeme následující funkce:

  • Analýza a diagnostika z CD.
  • Sada několika nástrojů v jednom.
  • Umožňuje jeho spuštění z vyměnitelných pamětí USB.

Máme tedy několik praktických řešení pro obnovu souborů v Linuxu, když v našem systému zjistíme různá selhání.

wave wave wave wave wave