Beste Linux -verktøy for å gjenopprette filer fra skadet disk

Innholdsfortegnelse

Harddisken er en av de grunnleggende komponentene i ethvert operativsystem og utstyr siden vi takket være den kan installere operativsystemet, applikasjonene og trygt lagre all informasjonen vår. Bruken av maskinvareutstyret gir andre konsekvenser som noen ganger er negative. Innenfor vår fysiske konfigurasjon av teamet er det elementer som er mer eller mindre viktige, men som til slutt konvergerer i en kjede hvor hver av dem er grunnleggende. Hvis et element ikke fungerer som det skal, vil det ende opp med å forårsake problemer globalt på datamaskinen din. Et av disse elementene er harddisken, nervesenteret for lagring og oppstart.

La oss huske at harddisken er et mekanisk element, med mindre vi bruker en solid state -disk (SDD) som den utsettes for å lide i flere situasjoner som støt, riper, elektriske feil og mer, noe som kan sette integriteten i fare. . og korrekt bruk av dette. Bruken i systemet, for eksempel massiv eller farlig installasjon av programmer, kan også utløse feil.

I dag på Solvetic skal vi diskutere noen nyttige verktøy for å analysere og korrigere ødelagte filer på harddisken.

ddrescue

ddrescue er et datagjenopprettingsverktøy som er fokusert på UNIX -systemer, det kan kopiere data fra en fil eller blokkere enheten, for eksempel en harddisk, cdrom til en annen, for først å redde delene som er optimale og i god stand i tilfelle lesefeil.

ddrescue har et verktøy som heter Ddrescuelog som er et verktøy som har muligheten til å administrere ddrescue -kartfiler, vise innholdet i kartfilfilen, konvertere kartfiler til eller fra andre formater, sammenligne kartfiler, teste redningsstatus og kunne slette en kartfil hvis informasjonen er reddet riktig. Ddrescuelog -operasjoner kan begrenses til en eller flere deler av kartfilen ved å bruke domenekonfigurasjonsalternativer.

Den grunnleggende driften av ddrescue er automatisk, noe som sparer oss for mye tid på å utføre flere konfigurasjonsoppgaver. Ved å bruke DDRESCUE -kartfilfunksjonen, blir dataene effektivt reddet (siden bare de nødvendige blokkene blir lest), og det vil også være mulig å avbryte redningen når som helst og gjenoppta den senere fra samme punkt der vi sluttet .

ddrescue skriver ikke nuller i utgangen når den finner dårlige sektorer i inngangen, og den blokkerer ikke utdatafilen hvis den ikke blir forespurt, på denne måten, hver gang vi kjører den i den samme utdatafilen, vil verktøyet prøve å fylle de tomme plassene uten å slette dataene som allerede er reddet.

ddrescue har også en funksjon som kalles "fyllemodus" som er i stand til selektivt å overskrive deler av utdatafilen, og vi kan implementere den for å slette data, markere dårlige områder eller reparere dårlige sektorer på harddisken. Den er kompatibel med ATA, SATA, SCSI -enheter, gamle MFM -stasjoner, disketter eller til og med flash -multimediekort som SD og så videre.

Mest fremragende funksjoner

  • Integrerer den nye metoden for enhetsoppdagelse
  • La oss skrive om det ferdige vinduet med dimensjoner
  • Ikon integrert i GUI
  • Rediger alle piler i MainWindow

For å installere ddrescue har vi to alternativer:

Den første er å gå til følgende lenke og der laste ned .gz -filen:

Det andre alternativet er å kjøre følgende kommandoer i terminalen:

 add-apt-repository ppa: hamishmb / myppa (Legger til depotet)

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

Deretter kan vi få tilgang til det grafiske grensesnittet til ddrescue fra distribusjonssøkemotoren:

Når du får tilgang til verktøyet, må vi konfigurere trinnene etter behov:

Fremst

Et annet av verktøyene som er tilgjengelige for å gjenopprette skadede filer i Linux er Foremost som er utviklet som et konsollprogram for å gjenopprette filer basert på topptekst, bunntekst og interne datastrukturer.

Fremst er i stand til å kjøre på bildefiler eller direkte på en fysisk stasjon. Topptekst og bunntekst kan spesifiseres ved hjelp av en konfigurasjonsfil, eller vi kan få tilgang til kjøringskommandoer på kommandolinjen for å spesifisere de innebygde filtypene.

Nedlastingen er tilgjengelig på følgende lenke i .gz -format:

Eller hvis vi vil installere det fra konsollen, kan vi utføre følgende:

 sudo apt installer først

Når vi bruker Foremost, vil vi ha muligheten til å bruke verbose -modus (med -v -parameteren), når vi bruker -t -parameteren blir jpg.webp -filtypene søkt, og -i og -o -alternativene markerer inndatafilen og katalogutgangen. Fremst er i stand til å gjenopprette 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 og mer.

Hvis vi ønsker å legge til flere formater i analyselisten, må vi redigere konfigurasjonsfilen ved å utføre. Og i den siste delen de ønskede filene.

 sudo nano /etc/foremost.conf
Det er først og fremst kapasiteten til å gjenopprette elementer i filsystemene NTFS, ext2, ext3, ext4, exFAT, FAT, FAT32, etc.
For å bruke Foremost skal vi kjøre følgende grunnleggende syntaks:
 sudo fremst -i / dev / sda -o / Path hvor resultatene blir lagret

FORSTØRRE

Skalpell

Scalpel er et filstørrelses- og indekseringsprogram utviklet for å kjøres i Linux- og Windows -miljøer.

Mest fremragende funksjoner

  • Minste utskjæringsstørrelse
  • Har multithreading for raskere kjøring på flerkjernede CPUer
  • Asynkron I / O som lar diskoperasjoner overlappe med mønsteret
  • Sammenkobling som bidrar til betydelig forbedring av ytelsen
  • Støtte for vanlig uttrykk for topp- / bunntekst
  • Har matchende topp- og / eller bunntekst for bedre behandling av strukturen
  • Støtter flere filtyper som kan inneholde innebygde filer.

Skalpell fungerer ved å utføre mønsterbaserte filskjæringsoperasjoner som kartlegger spesifikke filtyper eller databiter. Disse mønstrene eller filtypene kan være basert på faste binære strenger eller vanlige uttrykk. En rekke standardmønstre er inkludert i standardkonfigurasjonsfilen kalt scalpel.conf.

Skalpell kan brukes på Windows, Linux eller macOS. For å installere Scalpel kan vi utføre følgende:

 sudo apt installer skalpell

FORSTØRRE

Eller gå til følgende lenke og last ned derfra:

Når den er lastet ned, utfører vi følgende:

 ./bootstrap ./konfigurer merke
Når den er installert, vil dette være syntaksen som skal brukes:
 sudo skalpell / dev / sda1 -o utgang

FORSTØRRE

Grep

Grep tar seg av å søke i en eller flere inngangsfiler etter linjer som inneholder samsvar med et bestemt mønster ved utførelse. Som standard genererer Grep linjene som tilsvarer dette søket.

Grep kan installeres på følgende lenke:

Når Grep finner en treff på en linje, kopierer den linjen til standard utgang (standard), eller produserer en annen type utgang som er blitt forespurt med alternativer i kommandoen. Selv om Grep ble utviklet for å matche tekst, har den ingen grenser for lengden på inngangslinjen, og den kan også matche vilkårlige tegn innenfor en linje, hvis den siste byten til en inndatafil ikke er en ny linje, leverer grep stille en.

I dette tilfellet har vi utført følgende:

 sudo grep -a -C50 Bilde / dev / sda1

FORSTØRRE

Trinity Rescue Kit

Trinity Rescue Kit er et Linux -verktøy der vi kan utføre datagjenoppretting. Med dette vil vi opprette en redningsdisk som vi kan få tilgang til når systemet starter på nytt via kommandolinjen, og som inkluderer tilleggsfunksjoner som å gjenopprette passordet eller utføre en virussøk.

Hvis vi oppdager at disken vår har feil eller at den på en eller annen måte har blitt utilgjengelig, kan reparasjon gjennom Trinity Rescue være en veldig nyttig løsning. Det er et verktøy under en gratis Linus -distribusjon som lar praktisk talt alle brukere med et minimum av kunnskap utføre vedlikeholds- og gjenopprettingsoppgaver. Vi kan kjøre dette verktøyet under tre premisser:

  • Ved hjelp av en oppstartbar CD som vi kan brenne ved hjelp av en ISO eller en Windows exe kjørbar.
  • Bruke en USB -pinne.
  • Gjennom et PXE -nettverk uten å endre dataene på det lokale nettverket.

HovedtrekkeneBlant funksjonene i Trinity Rescue Kit kan vi markere:

  • Reset passord.
  • Rensing av unødvendige filer fra systemet.
  • Stor maskinvarestøtte.
  • Inneholder et enkelt kopieringsskript.
  • Gjenoppretting av partisjoner eller filer.
  • Støtte for proxyserver.

TestDisk

TestDisk er et verktøy under OpenSource -programvare og med GNU General Public License. Takket være dette verktøyet kan vi gjenopprette tapte partisjoner og også reparere andre som har blitt skadet av en eller annen grunn. Det er vanlig å finne problemer på våre disker, for eksempel skadede oppstartssektorer eller logiske partisjoner som er slettet ved en feiltakelse.

Vi kan gjenopprette partisjoner eller reparere et filsystem enten fra USB, disk og andre på en multi-system måte som Linux, Mac eller Windows.

Slik bruker du kommandoeneFor å installere TestDisk på Linux bruker vi følgende kommandoer:

 sudo apt install testdisk 
For å gjenopprette en manglende partisjon eller reparere filsystemet i Linus vil vi utføre følgende:
 sudo testdisk-6.9 / linux / testdisk_static 
For å gjenopprette en partisjon fra et bilde eller reparere et systemfilbilde, bruker vi disse kommandoene etter behov:
 testdisk image.dd testdisk image.E0 testdisk 'image. ???'
For å reparere et filsystem vil vi utføre:
 testdisk / dev / mapper / truecrypt0 eller testdisk / dev / loop0 testdisk / dev / md0 (reparerer Linux RAID -oppstartssystemfiler)

FORSTØRRE

Knoppix

Knoppix er en GNU Linux -distribusjon som er bygd basert på Debian -systemet, og at selv om grensesnittet er KDE, kan vi velge hvilken vi vil bruke. Dette verktøyet er i utgangspunktet en LiveCD som vi kan initialisere direkte fra en CD eller eksternt minne. Den har god maskinvarekompatibilitet og karakteren er gratis og gratis. På samme måte som du kan brenne den til en ekstern disk og kjøre den, kan vi også starte den med et kjøre- og installeringsskript (dette anbefales for brukere med mer ekspertkunnskap).

Knoppix inkluderer en samling programmer som også kan utvides ved hjelp av bare nettet. I den medfølgende programvaren kan vi finne alternativer som OpenOffice.org, Gimp, PHP eller Mozilla.

Knoppix UtilitiesNoen av bruksområdene vi kan gi Knoppix -verktøyet er:

  • Kontrollerer kompatibiliteten mellom vårt maskinvareteam og Linux -systemer.
  • Kjører en brannmur eller ruter.
  • Utfør en start- eller oppstartsprosess til Debian.
  • Bruk av verktøyene som er inkludert i Knoppix for å løse diskfeil eller tapte filer.

Ultimate Boot CD

Ultimate Boot CD er et verktøy som kombinerer forskjellige verktøy for analyse og reparasjon av datamaskiner som vi kan starte fra en CD eller et flyttbart minne uten å måtte utføre en tradisjonell installasjon. Takket være kombinasjonen av verktøyene, vil vi alltid ha tilgjengelige alternativer for å håndtere mulige diskfeil. For å kunne bruke den, husk å registrere ISO på et medium, og deretter, etter konfigurering av BIOS, starter vi fra den.

Med Ultimate Boot CD vil du kunne analysere elementer som BIOS, RAM, periferiutstyr eller selve disken. Takket være denne oppstartsdisken er det lettere å analysere utstyret vårt på jakt etter feil ved bare å laste ned ISO på omtrent 350 MB. Det er et gratis GNU -lisensiert program, men godtar donasjoner fra brukere.

HovedtrekkeneInnenfor verktøyene finner vi følgende funksjoner:

  • Analyse og diagnose fra CD.
  • Sett med flere verktøy i ett.
  • Den tillater utførelse fra flyttbare USB -minner.

Dermed har vi noen praktiske løsninger for å gjenopprette filer i Linux når vi finner forskjellige feil i systemet vårt.

wave wave wave wave wave