GNU ddrescue

Software kuvakaappaus:
GNU ddrescue
Ohjelmiston tiedot:
Versio: 1.23 Päivitetty
Lähetyksen päivämäärä: 22 Jun 18
Kehittäjä: Antonio Diaz Diaz
Lupa: Vapaa
Suosio: 136

Rating: 4.0/5 (Total Votes: 3)

LZ Utils -paketin kehittäjältä, jonka avulla voit pakata tiedostot ja kansiot tar.lz-menetelmällä, esitämme GNU ddrescue , avoimen lähdekoodin komentorivityyppisen apuohjelman, joka auttaa kuka tahansa voi palauttaa kadonneen datan vahingoittuneilta laitteilta, kuten kiintolevyasemilta (HDD), SSD-levyiltä, ​​CD-ROM-levyiltä tai USB-muistilaitteilta.


Ominaisuudet yhdellä silmäyksellä

Tärkeimpiä ominaisuuksia ovat kyky lukea ja palauttaa minkä tyyppiset tiedostot, täyttää sektorit, jotka ovat lukemattomia datan muista kopioista, jos sellaisia ​​on olemassa, täyttötila, jonka avulla voit selektiivisesti korvata tulostustiedoston osat , sekä tukemaan monenlaisia ​​laitteita, kuten SATA, SCSI, ATA, levykkeet, MFM-asemat tai SD / CF-muistikortit.


Komentorivivaihtoehdot

Ohjelman asentaminen lähdetornista edellyttää, että ensin asennat GCC: n (GNU Compiler Collection) -ohjelman ja GNU Make -ohjelman ja suorita sitten & ldquo; ./ configure & rdquo; & ldquo; make & rdquo; ja & ldquo; tee asennus & rsquo; komentoja (ilman lainausmerkkejä). Käytä sitä ja suorita & ldquo; ddrescue --help & rdquo; komennon pääteemulaattorissa, ilman lainausmerkkejä.

Komentorivivaihtoehtoihin kuuluu kyky näyttää hyvien alueiden vähimmäisnopeus tavuina sekunnissa, merkitä ei-trimmattuja ja ei-kaavattuja tiedostoja ei-kokeilluiksi, täyttää annettuja tyyppikappaleita infiilitietojen avulla, asettaa huonon kartta ja hyviä lohkoja tietylle lokitiedostolle, tarkista syötetiedoston koon koko logfile-tiedostossa sekä rajoittaa verkkotunnuksen valmiisiin lohkoihin tiedostossa.


Kannen alla, saatavuus ja tuetut käyttöjärjestelmät

GNU ddrescue on pieni komento-ohjelma, joka on kirjoitettu kokonaan C ++ -ohjelmointikielellä ja joka on suunniteltu toimimaan millä tahansa 32-bittisellä tai 64-bittisellä GNU / Linux-käyttöjärjestelmällä. Se on ladattavissa ilmaiseksi yleislähteiden arkistoksi, joka edellyttää, että käyttäjät voivat määrittää ja koota ohjelman ennen asennusta. Erilaisilla Linux-jakeluilla on GNU ddrescue oletusohjelmistosäilöissään, joten suosittelemme sinua asentamaan sinne.

Uutta tässä julkaisussa:

  • Vaihtoehto "-X, --exit-on-error" on korvattu nimellä "-X, -max-read-errors". Tämä aiheuttaa taaksepäin yhteensopimattomuuden versioiden 1.19 - 1.21 kanssa, kun kyseisessä vaihtoehdossa "X" vaatii nyt argumentin. Pitkä muoto "Exit-on-error" hyväksytään edelleen, mutta poistetaan tulevassa ddrescue-versiossa.
  • Uusi vaihtoehto "--max-slow-reads" on lisätty. Se tekee kadonneesta poistumasta status 1, jos kopiointivaiheessa esiintyy liian monta hidasta lukua.
  • Uusi vaihtoehto "--delay-slow" on lisätty. Se asettaa ensimmäisen viiveen ennen kuin ddrescue alkaa tarkistaa hitaita lukuja.
  • Uusi vaihtoehto "--reset-slow" on lisätty. Se nollaa hidas lukee laskurin joka kerta, kun lukuarvo saavuttaa tai ylittää "--min-read-rate".
  • Uusi vaihtoehto "--log-tapahtumia" on lisätty. Se kirjaa tiedoston kaikki merkittävät tapahtumat, jotka osoittavat ajan, pelastetun prosenttiosuuden ja tapahtuman kuvaavan viestin.
  • Uusi vaihtoehto "--mapfile-interval" on lisätty. Se muuttaa aikaväliä, jona ddrescue tallentaa ja fsyncs mapfileä.
  • Uusi vaihtoehto "--pause-on-error" on lisätty. Se tekee (tai simuloi) tauon kunkin lukuvirheen jälkeen.
  • Vaihtoehtona "-takuu" on nimetetty uudelleen "-katkaisuun".
  • Vaihtoehdolla "--max-errors" on nimetty '-max-bad-areas'.Ddrescue näyttää nyt lukuvirheiden lukumäärän, virhearvon ja (jos - min-read-rate on määritetty) hidaslukujen määrä.
  • Kenttä "current_pass" on lisätty karttafilmiin. Tämä sallii kopiointivaiheen jatkamisen uudelleenkäynnistyksen sijaan läpikulusta 1. Se myös sallii uudelleenkytkentävaiheen jatkamisen samaan suuntaan kuin se keskeytyi.
  • Kopiointivaiheeseen on lisätty kaksi uutta läpikulkua. Joskus on lukuinen ero read-nopeudella ja todennäköisyydellä tietojen palauttamisessa lohkojen ohittamiseksi hitaiden alueiden vuoksi ja lohkojen ohittaminen lukemisvirheiden vuoksi. Kaksi passtia on lisätty läpikulun 2 jälkeen, joka lukee lohkojen ohittamisen hitaiden alueiden (jos sellainen on) ennen viimeistä lakaisusäästöä (joka on nyt läpäissyt 5).
  • "--cpass" -vaihtoehto nyt hyväksyy kulkuluvut; '--cpass = 1-4'.
  • Vaihtoehto "-K, --skip-size" hyväksyy nyt koot enintään 1 EiB. Alkuperäinen ohituskoon oletusarvo on (infile_size / 100_000), jonka vähimmäisarvo on 64 kiloa.
  • Hyvien ei-kokeilluiden alueiden vähimmäisnopeus ei enää vähene jokaisen läpikulun jälkeen, ja nyt se koskee vain ohikuluja 1 ja 2.
  • Jos trimmausvaiheessa ei ole leikattua lohkon reunaa jo vieressä huonoa sektoria, sitä pidetään jo leikattuna eikä sitä enää leikata.
  • Muuttujaa voidaan nyt liittää mihin tahansa muuhun kertoimeen. Esimerkiksi 'ks' = kilosähkö (1000 * sector_size) tai 'Kis' = erottimet (1024 * sector_size).
  • Valinnat "--ask 'ja" -vv "näyttävät nyt aina tiedostokokoa, vaikka malli ja sarjanumero näyttäisikin.
  • Laitteen malli ja sarjanumero näytetään nyt Cygwinin kanssa "--ask" tai "-vv". (Laulun kirjoittaja Christian Franke).
  • Yritetty koko (ei leikattuja + ei-kaavoitettuja + huonoja sektoreita) on nyt alkutilassa.
  • Uusi vaihtoehto "-A, -annotate-mapfile" on lisätty ddrescuelogiin. Se lisää kommentit kartoituslomakkeeseen, joka sisältää lohkojen sijainnit ja koot ihmisen luettavassa muodossa.

Uutta versiona:

  • Vaihtoehto "-X, --exit-on-error" on korvattu nimellä "-X, -max-read-errors". Tämä aiheuttaa taaksepäin yhteensopimattomuuden versioiden 1.19 - 1.21 kanssa, kun kyseisessä vaihtoehdossa "X" vaatii nyt argumentin. Pitkä muoto "Exit-on-error" hyväksytään edelleen, mutta poistetaan tulevassa ddrescue-versiossa.
  • Uusi vaihtoehto "--max-slow-reads" on lisätty. Se tekee kadonneesta poistumasta status 1, jos kopiointivaiheessa esiintyy liian monta hidasta lukua.
  • Uusi vaihtoehto "--delay-slow" on lisätty. Se asettaa ensimmäisen viiveen ennen kuin ddrescue alkaa tarkistaa hitaita lukuja.
  • Uusi vaihtoehto "--reset-slow" on lisätty. Se nollaa hidas lukee laskurin joka kerta, kun lukuarvo saavuttaa tai ylittää "--min-read-rate".
  • Uusi vaihtoehto "--log-tapahtumia" on lisätty. Se kirjaa tiedoston kaikki merkittävät tapahtumat, jotka osoittavat ajan, pelastetun prosenttiosuuden ja tapahtuman kuvaavan viestin.
  • Uusi vaihtoehto "--mapfile-interval" on lisätty. Se muuttaa aikaväliä, jona ddrescue tallentaa ja fsyncs mapfileä.
  • Uusi vaihtoehto "--pause-on-error" on lisätty. Se tekee (tai simuloi) tauon kunkin lukuvirheen jälkeen.
  • Vaihtoehtona "-takuu" on nimetetty uudelleen "-katkaisuun".
  • Vaihtoehdolla "--max-errors" on nimetty '-max-bad-areas'.Ddrescue näyttää nyt lukuvirheiden lukumäärän, virhearvon ja (jos - min-read-rate on määritetty) hidaslukujen määrä.
  • Kenttä "current_pass" on lisätty karttafilmiin. Tämä sallii kopiointivaiheen jatkamisen uudelleenkäynnistyksen sijaan läpikulusta 1. Se myös sallii uudelleenkytkentävaiheen jatkamisen samaan suuntaan kuin se keskeytyi.
  • Kopiointivaiheeseen on lisätty kaksi uutta läpikulkua. Joskus on lukuinen ero read-nopeudella ja todennäköisyydellä tietojen palauttamisessa lohkojen ohittamiseksi hitaiden alueiden vuoksi ja lohkojen ohittaminen lukemisvirheiden vuoksi. Kaksi passtia on lisätty läpikulun 2 jälkeen, joka lukee lohkojen ohittamisen hitaiden alueiden (jos sellainen on) ennen viimeistä lakaisusäästöä (joka on nyt läpäissyt 5).
  • "--cpass" -vaihtoehto nyt hyväksyy kulkuluvut; '--cpass = 1-4'.
  • Vaihtoehto "-K, --skip-size" hyväksyy nyt koot enintään 1 EiB. Alkuperäinen ohituskoon oletusarvo on (infile_size / 100_000), jonka vähimmäisarvo on 64 kiloa.
  • Hyvien ei-kokeilluiden alueiden vähimmäisnopeus ei enää vähene jokaisen läpikulun jälkeen, ja nyt se koskee vain ohikuluja 1 ja 2.
  • Jos trimmausvaiheessa ei ole leikattua lohkon reunaa jo vieressä huonoa sektoria, sitä pidetään jo leikattuna eikä sitä enää leikata.
  • Muuttujaa voidaan nyt liittää mihin tahansa muuhun kertoimeen. Esimerkiksi 'ks' = kilosähkö (1000 * sector_size) tai 'Kis' = erottimet (1024 * sector_size).
  • Valinnat "--ask 'ja" -vv "näyttävät nyt aina tiedostokokoa, vaikka malli ja sarjanumero näyttäisikin.
  • Laitteen malli ja sarjanumero näytetään nyt Cygwinin kanssa "--ask" tai "-vv". (Laulun kirjoittaja Christian Franke).
  • Yritetty koko (ei leikattuja + ei-kaavoitettuja + huonoja sektoreita) on nyt alkutilassa.
  • Uusi vaihtoehto "-A, -annotate-mapfile" on lisätty ddrescuelogiin. Se lisää kommentit kartoituslomakkeeseen, joka sisältää lohkojen sijainnit ja koot ihmisen luettavassa muodossa.

Uutta versiossa 1.20:

  • Kilpailupaikka aloitushetkellä & quot; - timeout = 0 & quot; on korjattu. Uusi vaihtoehto "-P, -data-esikatselu", joka tekee ddrescuein muutaman rivin uusimmista tiedoista, on lisätty.
  • Lisätty uusi vaihtoehto "-u, - yksisuuntainen", joka kulkee kaikki kulkee samaan suuntaan (eteenpäin tai taaksepäin).
  • Lisättiin uusi vaihtoehto "-X, --exit-on-error", joka tekee kopioinnin lopettamisen jälkeen ensimmäisen kopiointivaiheen jälkeen.
  • Lisättiin uusi valinta & quot; -pyytä> & quot ;, joka pyytää vahvistusta ennen kopion aloittamista.
  • Lisätty lisävaihtoehto "- cpass", joka valitsee kopiointivaiheen aikana suoritettavat kulut.
  • Lisätty uusi vaihtoehto "-tauko", joka lisää tauon välien välillä.
  • Vaihtoehto "-l, --logfile-size" ei enää tarvita ja on poistettu.
  • Ddrescue siirtyy ensimmäiselle virheelle kopiointivaiheen aikana.
  • Leikkaaminen tehdään nyt yhdellä passilla ja sitä voidaan käyttää käänteisesti. Jakamisvaihe on korvattu "kaavitsemisella" vaihe, joka kaappaa yhteen kopiointi- tai reunusvaiheessa talteenotetut tiedot. Kaavinta lukee jokaisen ei-kaavoitetun lohkon eteenpäin yhden sektorin kerrallaan.
  • Asetuksen pitkä nimi "-n" on muutettu & quot; - no-scrape & quot ;.Yritustyön aikana suunta on nyt päinvastainen kunkin passin jälkeen. Käytä & quot; - yksisuuntaista & quot; ohittaa.
  • ATA-laitteiden malli ja sarjanumero näytetään & quot; -pyydä & quot; tai "-vv" GNU / Linuxissa.
  • Configure script hyväksyy nyt vaihtoehdon & quot; - enable-linux & quot; jotta linux-spesifisen koodin kokoaminen voidaan tehdä.
  • Käyttöoikeus on muutettu GPL: n versioon 2 tai uudemmaksi.

Uutta versiossa 1.19:

  • Kilpailupaikka aloitushetkellä & quot; - timeout = 0 & quot; on korjattu. Uusi vaihtoehto "-P, -data-esikatselu", joka tekee ddrescuein muutaman rivin uusimmista tiedoista, on lisätty.
  • Lisätty uusi vaihtoehto "-u, - yksisuuntainen", joka kulkee kaikki kulkee samaan suuntaan (eteenpäin tai taaksepäin).
  • Lisättiin uusi vaihtoehto "-X, --exit-on-error", joka tekee kopioinnin lopettamisen jälkeen ensimmäisen kopiointivaiheen jälkeen.
  • Lisättiin uusi valinta & quot; -pyytä> & quot ;, joka pyytää vahvistusta ennen kopion aloittamista.
  • Lisätty lisävaihtoehto "- cpass", joka valitsee kopiointivaiheen aikana suoritettavat kulut.
  • Lisätty uusi vaihtoehto "-tauko", joka lisää tauon välien välillä.
  • Vaihtoehto "-l, --logfile-size" ei enää tarvita ja on poistettu.
  • Ddrescue siirtyy ensimmäiselle virheelle kopiointivaiheen aikana.
  • Leikkaaminen tehdään nyt yhdellä passilla ja sitä voidaan käyttää käänteisesti. Jakamisvaihe on korvattu "kaavitsemisella" vaihe, joka kaappaa yhteen kopiointi- tai reunusvaiheessa talteenotetut tiedot. Kaavinta lukee jokaisen ei-kaavoitetun lohkon eteenpäin yhden sektorin kerrallaan.
  • Asetuksen pitkä nimi "-n" on muutettu & quot; - no-scrape & quot ;.Yritustyön aikana suunta on nyt päinvastainen kunkin passin jälkeen. Käytä & quot; - yksisuuntaista & quot; ohittaa.
  • ATA-laitteiden malli ja sarjanumero näytetään & quot; -pyydä & quot; tai "-vv" GNU / Linuxissa.
  • Configure script hyväksyy nyt vaihtoehdon & quot; - enable-linux & quot; jotta linux-spesifisen koodin kokoaminen voidaan tehdä.
  • Käyttöoikeus on muutettu GPL: n versioon 2 tai uudemmaksi.

Uutta versiossa 1.18 Pre7:

  • Kopiointivaiheen aikana ohitettuja yliviivoja ei enää merkitä ei rajata.
  • Heitä kokeillaan ylimääräisissä läpikulkuissa (ennen leikkausta).
  • Tämä nopeuttaa pelastusta suurien virheiden tapahtuessa välttämällä suurten ei-leikattujen alueiden luomista.
  • & quot; ddrescue.texinfo & quot; on nimetty "ddrescue.texi".

Uutta versiossa 1.17 / 1.18 Pre4:

  • Pitkän nimen nimi & quot; -r & quot; on muutettu & quot; - yritetään uudelleen & quot; tehdä selväksi, että ddrescue yrittää jokaista sektoria vain kerran kerralla uudelleen.
  • Asetuksen oletusarvo "-a, -min-read-rate" on muutettu 0 (auto).
  • Vaihtoehdon "-O, -reopen-on-error" vaikutus rajoitetaan nyt kopiointivaiheeseen, mutta se myös avaa tiedoston hitaasti.

Uutta versiossa 1.18 Pre3:

  • Uusi vaihtoehto "-O, -on-virhe & quot; on lisätty.

Uutta versiossa 1.18 Pre2:

  • --log-hinnat & quot; ja "- log-reads" on muokattu, jotta ne ovat käyttökelpoisia piirtäen apuohjelmia kuten gnuplot.
  • Ohita koko nyt nollataan (sen sijaan, että se vähennetään), kun löydetään hyviä tietoja.
  • Tämän pitäisi tehdä ddrescue nopeus nopeammin jättämällä huono tai hidas alue.
  • Näytössä näkyy nykyinen kokonaiskäyttöaika.

Uutta versiossa 1.18 Pre1:

  • Uudet vaihtoehdot & quot; -1, --log-hinnat & quot; ja "-2, -log-lukee" on lisätty.
  • Vaihtoehdon lyhyt nimi & quot; - generate-mode & quot; on muutettu & quot; -G & quot ;.

Mitä uutta on versiossa 1.17 RC4:

  • on nimetty uudelleen "täyttömoodiksi".
  • Lisävaruste & quot; - generate-logfile & quot; on nimetty uudelleen "generoimaan -moodiin".
  • Kopiointivaiheessa epäonnistuneet lohkot, jotka sisältävät yhden sektorin, on merkitty huonoiksi sektoreiksi sen sijaan, että ne eivät olleet leikattuja.
  • Tämä estää yrittämällä sektoria kahdesti, kun klusterin kokoa 1 käytetään.
  • & quot; konfiguroida & quot; nyt hyväksyy vaihtoehtoja erillisellä argumentilla.

    • Tämä uusi versio lisää uuden vaihtoehdon & quot; -w, --ignore-write-errors ", mikä tekee täyttötilasta huomiotta kirjoitusvirheitä.
    • Tämä on hyödyllinen, jotta vältytään pudotuksesta, joka poistuu uusien virheiden vuoksi, kun pyyhkäisevät väärennetyn aseman hyvät sektorit.

    Uutta versiossa 1.17 RC2:

    Ddrescuelog ei enää sano, että lokitiedostoa ei ole olemassa, kun se on olemassa mutta on tyhjä.
  • Käsikirja selittää nyt, että vain kokonaisia ​​sektoreita voidaan lukea, kun & quot; käytetään.

Vastaavia ohjelmistoja

recoverdm
recoverdm

3 Jun 15

R-Studio
R-Studio

17 Feb 15

PhotoRec
PhotoRec

17 Feb 15

findfile
findfile

3 Jun 15

Muu ohjelmistojen kehittäjä Antonio Diaz Diaz

Lunzip
Lunzip

17 Feb 15

GNU Moe
GNU Moe

19 Feb 15

GNU ed
GNU ed

20 Feb 15

GNU Ocrad
GNU Ocrad

17 Feb 15

Kommentit GNU ddrescue

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!