Bästa Linux -verktyg för att återställa filer från skadad disk

Innehållsförteckning

Hårddisken är en av de grundläggande komponenterna i alla operativsystem och utrustning eftersom vi tack vare den kan installera operativsystemet, applikationer och säkert lagra all vår information. Användningen av vår hårdvaruutrustning ger upphov till olika konsekvenser som ibland är negativa. Inom vår fysiska konfiguration av teamet finns det element som är mer eller mindre viktiga men som i slutändan konvergerar i en kedja där var och en av dem är grundläggande. Om ett objekt inte fungerar som det ska kommer det att orsaka problem globalt på din dator. Ett av dessa element är hårddisken, nervcentret för lagring och start.

Låt oss komma ihåg att hårddisken är ett mekaniskt element, såvida vi inte använder en solid state -disk (SDD) för vilken den utsätts för flera situationer, såsom stötar, repor, elektriska fel och mer, vilket kan äventyra dess integritet . och korrekt funktion av detta. Användningen i systemet, till exempel den massiva eller farliga installationen av program, kan också utlösa fel.

Idag på Solvetic kommer vi att diskutera några användbara verktyg för att analysera och korrigera skadade filer på hårddisken.

ddrescue

ddrescue är ett dataräddningsverktyg som är inriktat på UNIX -system, det kan kopiera data från en fil eller blockera enhet, till exempel en hårddisk, cdrom till en annan, för att först kunna rädda de delar som är optimala och i gott skick vid läsfel.

ddrescue har ett verktyg som heter Ddrescuelog som är ett verktyg som har förmågan att hantera ddrescue -kartfiler, visar innehållet i kartfilfilen, konverterar kartfiler till eller från andra format, jämför kartfiler, testar räddningsstatus och kan ta bort en kartfil om informationen räddas korrekt. Ddrescuelog -operationer kan begränsas till en eller flera delar av kartfilen med hjälp av domänkonfigurationsalternativ.

Den grundläggande driften av ddrescue är automatisk, vilket sparar oss mycket tid för att utföra ytterligare konfigurationsuppgif.webpter. Genom att använda DDRESCUE -kartfilfunktionen räddas data effektivt (eftersom endast de nödvändiga blocken läses) och det kommer också att vara möjligt att avbryta räddningen när som helst och återuppta den senare från samma punkt som vi slutade .

ddrescue skriver inte nollor i utdata när den hittar dåliga sektorer i ingången, och den blockerar inte utdatafilen om den inte begärs, på detta sätt, varje gång vi kör den i samma utdatafil, kommer verktyget att försöka att fylla de tomma utrymmena utan att radera data som redan har räddats.

ddrescue har också en funktion som kallas "fyllningsläge" som kan selektivt skriva över delar av utdatafilen, och vi kan implementera den för att radera data, markera dåliga områden eller reparera dåliga sektorer på hårddisken. Den är kompatibel med ATA, SATA, SCSI -enheter, gamla MFM -enheter, disketter eller till och med flash -multimediekort som SD och så vidare.

Mest enastående funktioner

  • Integrerar den nya metoden för enhetsupptäckt
  • Låter oss skriva om det färdiga fönstret med storlek
  • Ikon integrerad i GUI
  • Gör om alla pilar i MainWindow

För att installera ddrescue har vi två alternativ:

Den första är att gå till följande länk och där ladda ner .gz -filen:

Det andra alternativet är att köra följande kommandon i terminalen:

 add-apt-repository ppa: hamishmb / myppa (Lägga till förvaret)

 apt-get update (Update repositories) apt-get install ddrescue-gui -y (Install DDRESCUE)

Sedan kan vi komma åt det grafiska gränssnittet för ddrescue från distributionssökmotorn:

Vid åtkomst till verktyget måste vi konfigurera stegen efter behov:

Främst

En annan av de verktyg som finns tillgängliga för att återställa skadade filer i Linux är Foremost som har utvecklats som ett konsolprogram för att återställa filer baserat på deras sidhuvuden, sidfötter och interna datastrukturer.

Främst kan köras på bildfiler eller direkt på en fysisk enhet. Sidhuvud och sidfot kan anges med hjälp av en konfigurationsfil eller så kan vi komma åt körkommandon på kommandoraden för att ange de inbyggda filtyperna.

Nedladdningen är tillgänglig på följande länk i .gz -format:

Eller om vi vill installera det från konsolen kan vi köra följande:

 sudo apt installera främst

När vi använder Foremost har vi möjlighet att använda ett omfattande läge (med -v -parametern), när vi använder -t -parametern söker man efter jpg.webp -filtyperna och -i och -o -alternativen markerar inmatningsfilen och katalogutmatningen. Främst kan återställa filer som:

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 och mer.

Om vi ​​vill lägga till fler format till analyslistan måste vi redigera konfigurationsfilen genom att köra. Och i den sista delen önskade filer.

 sudo nano /etc/foremost.conf
Det är främst i kapacitet att återställa element i filsystem NTFS, ext2, ext3, ext4, exFAT, FAT, FAT32, etc.
För att använda Foremost kommer vi att köra följande grundläggande syntax:
 sudo främst -i / dev / sda -o / Sökväg där resultaten sparas

FÖRSTORA

Skalpell

Scalpel är en filstorlek och indexeringsapplikation utvecklad för att köras i Linux- och Windows -miljöer.

Mest enastående funktioner

  • Minsta carvingstorlek
  • Har multithreading för snabbare körning på flerkärniga processorer
  • Asynkron I / O som gör att diskoperationer överlappar mönstret
  • Parning som bidrar till betydande prestationsförbättringar
  • Stöd för reguljära uttryck för sidhuvuden / sidfötter
  • Har header- och / eller sidfotmatchning inbäddad för bättre bearbetning av strukturen
  • Stöder flera filtyper som kan innehålla inbäddade filer.

Skalpell fungerar genom att utföra mönsterbaserade filhanteringsoperationer som kartlägger specifika filtyper eller databitar. Dessa mönster eller filtyper kan baseras på fasta binära strängar eller reguljära uttryck. Ett antal standardmönster ingår i standardkonfigurationsfilen som kallas scalpel.conf.

Skalpell kan användas på Windows, Linux eller macOS. För att installera Scalpel kan vi köra följande:

 sudo apt installera skalpell

FÖRSTORA

Eller gå till följande länk och ladda ner därifrån:

När vi har laddat ner kör vi följande:

 ./bootstrap ./konfigurera märke
Efter installationen är detta syntaxen att använda:
 sudo skalpell / dev / sda1 -o utgång

FÖRSTORA

Grep

Grep tar hand om att söka efter en eller flera inmatningsfiler efter rader som innehåller en matchning till ett specifikt mönster vid körning. Som standard genererar Grep raderna som motsvarar denna sökning.

Grep kan installeras på följande länk:

När Grep hittar en matchning på en rad, kopierar den raden till standardutmatning (standard), eller producerar någon annan typ av utdata som har begärts med alternativ i kommandot. Även om Grep har utvecklats för att matcha text, har den inga gränser för inmatningsradens längd och kan matcha godtyckliga tecken inom en rad, om den sista byten i en inmatningsfil inte är en ny rad, levererar grep tyst en.

I det här fallet har vi kört följande:

 sudo grep -a -C50 Image / dev / sda1

FÖRSTORA

Trinity Rescue Kit

Trinity Rescue Kit är ett Linux -verktyg genom vilket vi kan utföra dataåterställning. Med detta kommer vi att skapa en räddningsdisk som vi kan komma åt när systemet startas om via kommandoraden och som innehåller ytterligare funktioner som att återställa lösenordet eller utföra en virussökning.

Om vi ​​upptäcker att det är fel på vår disk eller att den på något sätt har blivit otillgänglig kan dess reparation via Trinity Rescue vara en mycket användbar lösning. Det är ett verktyg under en gratis Linus -distribution som gör att praktiskt taget alla användare med ett minimum av kunskap kan utföra underhålls- och återställningsuppgif.webpter. Vi kan köra det här verktyget i tre lokaler:

  • Med hjälp av en startbar CD som vi kan bränna med en ISO eller en Windows exe körbar.
  • Använda en USB -minne.
  • Genom ett PXE -nätverk utan att ändra data i det lokala nätverket.

HuvuddragBland funktionerna i Trinity Rescue Kit kan vi markera:

  • Lösenordsåterställning.
  • Rensa onödiga filer från systemet.
  • Bra hårdvarusupport.
  • Innehåller ett enkelt kopieringsskript.
  • Återställning av partitioner eller filer.
  • Support för proxyserver.

TestDisk

TestDisk är ett verktyg under OpenSource -programvara och med GNU General Public License. Tack vare det här verktyget kan vi återställa förlorade partitioner och även reparera andra som har skadats av någon anledning. Det är vanligt att hitta problem på våra diskar som skadade startsektorer eller logiska partitioner som raderats av misstag.

Vi kan återställa partitioner eller reparera ett filsystem antingen från USB, disk och andra på ett flersystem sätt som Linux, Mac eller Windows.

Hur du använder dina kommandonFör att installera TestDisk på Linux använder vi följande kommandon:

 sudo apt install testdisk 
För att återställa en saknad partition eller reparera filsystemet i Linus kommer vi att utföra följande:
 sudo testdisk-6.9 / linux / testdisk_static 
För att återställa en partition från en bild eller reparera en systemfilavbild använder vi följande kommandon efter behov:
 testdisk image.dd testdisk image.E0 testdisk 'image. ???'
För att reparera ett filsystem kör vi:
 testdisk / dev / mapper / truecrypt0 eller testdisk / dev / loop0 testdisk / dev / md0 (reparerar Linux RAID -startsystemfiler)

FÖRSTORA

Knoppix

Knoppix är en GNU Linux -distribution som har byggts baserat på Debian -systemet och att även om dess gränssnitt är KDE, kan vi välja vilket vi vill använda. Detta verktyg är i grunden en LiveCD som vi kan initiera direkt från en CD eller externt minne. Den har stor hårdvarukompatibilitet och dess karaktär är gratis och gratis. Precis som du kan bränna den till en extern hårddisk och köra den kan vi också starta den med ett kör- och installeringsskript (detta rekommenderas för användare med mer expertkunskap).

Knoppix innehåller en samling program som också kan utökas med enbart webben. Inom den medföljande programvaran kan vi hitta alternativ som OpenOffice.org, Gimp, PHP eller Mozilla.

Knoppix -verktygNågra av de användningsområden som vi kan ge Knoppix -verktyget är:

  • Kontrollerar kompatibiliteten mellan vårt hårdvaruteam och Linux -system.
  • Kör en brandvägg eller router.
  • Utför en start- eller startprocess till Debian.
  • Användning av verktygen i Knoppix för att lösa diskfel eller förlorade filer.

Ultimate Boot CD

Ultimate Boot CD är ett verktyg som kombinerar olika verktyg för analys och reparation av datorer som vi kan starta från en CD eller ett flyttbart minne utan att behöva utföra en traditionell installation. Tack vare kombinationen av dess verktyg har vi alltid tillgängliga alternativ för att hantera eventuella diskfel. För att kunna använda det, kom ihåg att spela in ISO på ett medium och sedan, efter att ha konfigurerat BIOS, startar vi från det.

Med Ultimate Boot CD kommer du att kunna analysera element som BIOS, RAM, kringutrustning eller själva disken. Tack vare denna startdiskett är det lättare att kunna analysera vår utrustning på jakt efter fel genom att bara ladda ner ISO på cirka 350 MB. Det är ett gratis GNU -licensierat program men accepterar donationer från användare.

HuvuddragInom dess verktyg kan vi hitta följande funktioner:

  • Analys och diagnos från CD.
  • Uppsättning med flera verktyg i ett.
  • Det möjliggör körning från flyttbara USB -minnen.

Således har vi några praktiska lösningar för att återställa filer i Linux när vi hittar olika fel i vårt system.

wave wave wave wave wave