GNU ddrescue

Software screenshot:
GNU ddrescue
Software ətraflı:
Version: 1.23 Yenil?nib
Tarixi Upload: 22 Jun 18
Geliştirici: Antonio Diaz Diaz
Lisenziya: Pulsuz
Məşhurluq: 136

Rating: 4.0/5 (Total Votes: 3)

tar.lz metodundan istifadə edərək, faylları və qovluqları kompres etməyə imkan verən LZ Utils paketinin geliştiricisindən sizi GNU ddrescue 'a təqdim edirik. sabit disk sürücüləri (HDD), bərk dövlət sürücüləri (SSD), CD-ROM və ya USB flash sürücülər kimi zədələnmiş qurğulardan itirilmiş məlumatları bərpa etməkdir.


Bir baxışda xüsusiyyətləri

Açar funksiyalar hər hansı bir fayl növü oxumaq və bərpa etmək imkanı verirsə, müvafiq faylın digər nüsxələrindən verilən məlumatlarla oxunmaz olan sektorlar doldurur, əgər varsa, çıxış faylının hissələrinin SATA, SCSI, ATA, Floppy disklər, MFM disklər və ya SD / CF flash kartlar daxil olmaqla, geniş çeşiddə cihazlara dəstəkdir.


Komanda variantları

Proqram proqramını qaynaq tarballundan qurmaq üçün əvvəlcə GCC (GNU Compiler Collection) proqramını və GNU Make proqramını yükləməlisiniz, sonra isə "& ldquo; / configure & rdquo ;, & ldquo; make & rdquo; və "install & rsquo" etmək; əmrləri (kotirovka olmadan). Onu istifadə etmək üçün "ddrescue --help & rdquo; əlbəttə ki, qiymətli emulatorda komanda əmri.

Komut satırı variantları yaxşı sahələrin minimum oxunuş dərəcəsini saniyədə baytlarda göstərmək, qeyri-qırxılmış və saxlanməmiş faylları sındırılmadığını, təhlükə verilmiş məlumatların doldurulması ilə doldurulmuş tipli blokları doldurmaq, və verilən bir günlük dosyasından yaxşı bloklar, giriş faylı ölçüsünü logfile ölçüsündə yoxlayın və domendə bitmiş bloklara domen məhdudlaşdırın.


Başlıq altında, mövcudluğu və dəstəklənən OS

GNU ddrescue, C ++ proqramlaşdırma dilində tamamilə yazılmış və hər hansı 32-bit və ya 64-bit GNU / Linux əməliyyat sistemində işləmək üçün nəzərdə tutulmuş kiçik bir komanda proqramıdır. Pulsuz yükləmək üçün istifadə edilə bilər, universal yüklənmə mənbələri arxivi olaraq, istifadəçilərə quraşdırma əvvəl proqramı konfiqurasiya və kompilyasiya tələb edir.

Bu sürümdə nə yeni :

  • 'X-X' variantında '-X, -max-oxu-səhvlər' əvəz edilmişdir. Bu, '-X' seçimində 1.19-dan 1.21 versiyasına geri uyğunsuzluq təqdim edir, indi bir arqument tələb edir. Uzunmüddətli formada '' səhvsiz '' hala qəbul edilir, lakin gələcəkdə ddrescue versiyasında çıxarılacaq.
  • Yeni seçim '--max-yavaş oxu' əlavə edildi. Kopyalama mərhələsində çox çox yavaş oxunuşla qarşılaşdıqda vəziyyətin 1-ddresaqlı çıxışını edir.
  • Yeni seçim '--delay-yavaş' əlavə edildi. Ddrescue yavaş oxumaq üçün yoxlanılmadan əvvəl başlanğıc gecikməni təyin edir.
  • Yeni seçim -'Ayet-yavaş 'əlavə edildi.
  • '- log-events' yeni seçim əlavə edildi. Bu, bütün əhəmiyyətli hadisələri faylda qeyd edir, vaxt, faiz qurtarıla bilər və hadisəni təsvir edən bir mesajdır.
  • Yeni seçim '--mapfile-interval' əlavə edildi.
  • Yeni variant - 'səhvdən sonrakı səhv' əlavə edildi. Hər bir oxunan səhvdən sonra fasilə edir (və ya təqlid edir).
  • '--fuse' variantının adı '--sayt-on-pass' olaraq dəyişdirildi.
  • '--max-səhvlər' seçimi '--max-bad-sahələr' adına dəyişdirildi. Drescue indi oxunan səhvlərin sayını, səhv dərəcəsini və (əgər bir -min-oxu dərəcəsi yavaş oxunur.)
  • 'current_pass' sahəsi mapfile əlavə edildi. Bu, keçid mərhələsinin 1-dən yenidən başladın yerinə bərpa etməyə imkan verir. Bununla da təkrarlama mərhələsinin eyni istiqamətdə davam etməsinə imkan yaradır.
  • Kopyalama mərhələsinə iki yeni keçid əlavə edildi. Bəzən oxumaq sürətində və yavaş sahələrə görə atılan bloklar arasında məlumatların bərpası ehtimalı əhəmiyyətli dərəcədə fərqlənir və bloklar oxumaq uğursuzluqları səbəbindən atlanır. Yekun süpürülmə keçidindən (indi 5-dən keçən) əvvəl yavaş sahələrə (əgər varsa) görə atılan blokları oxumaq 2 keçiddən sonra iki keçid daxil edilmişdir.
  • 'Keçid' variantları artıq keçid aralığını qəbul edir; '--cpass = 1-4'.
  • '-K, -skip-ölçüsü' seçimi 1 Eib.A.-ə qədər ölçüləri qəbul edir. İlk skip ölçüsü indi ən aşağı 64 Kb dəyərində (infile_size / 100_000)
  • Hər bir keçiddən sonra yaxşı sınaqdan keçməmiş sahələrin minimum oxunma səviyyəsi artıq azaldılıb və indi yalnız 1 və 2-də keçir.
  • Kırpma mərhələsində, kəsilməmiş blokun hər hansı bir kənarında artıq bir pis sektorun bitişik olması halında, artıq kəsilmiş və yenidən kəsilməmişdir.
  • İndi çarpanı digər çarpanlardan hər hansı birinə əlavə edə bilər. Məsələn, 'ks' = kilosektorlar (1000 * sektor_size) və ya 'Kis' = kibisektorlar (1024 * sektor_size).
  • Model və seriya nömrəsi göstərilmiş olsa belə, '--ask' və '-vv' variantları həmişə fayl ölçüsünü göstərir.
  • Cihaz modeli və seriya nömrəsi Cygwin-də '--ask' və ya '-vv' ilə göstərilmişdir. (Christian Franke tərəfindən yazılmış patch).
  • Ölçü ölçüsü (kəsilməmiş + kəsilməmiş + pis sahə ölçüləri) indi ilkin vəziyyətdə göstərilir.
  • Yeni seçim '-A, --notate-mapfile' ddrescuelog-a əlavə edildi.

Sürümdeki yeni :

  • 'X-X' variantında '-X, -max-oxu-səhvlər' əvəz edilmişdir. Bu, '-X' seçimində 1.19-dan 1.21 versiyasına geri uyğunsuzluq təqdim edir, indi bir arqument tələb edir. Uzunmüddətli formada '' səhvsiz '' hala qəbul edilir, lakin gələcəkdə ddrescue versiyasında çıxarılacaq.
  • Yeni seçim '--max-yavaş oxu' əlavə edildi. Kopyalama mərhələsində çox çox yavaş oxunuşla qarşılaşdıqda vəziyyətin 1-ddresaqlı çıxışını edir.
  • Yeni seçim '--delay-yavaş' əlavə edildi. Ddrescue yavaş oxumaq üçün yoxlanılmadan əvvəl başlanğıc gecikməni təyin edir.
  • Yeni seçim -'Ayet-yavaş 'əlavə edildi.
  • '- log-events' yeni seçim əlavə edildi. Bu, bütün əhəmiyyətli hadisələri faylda qeyd edir, vaxt, faiz qurtarıla bilər və hadisəni təsvir edən bir mesajdır.
  • Yeni seçim '--mapfile-interval' əlavə edildi.
  • Yeni variant - 'səhvdən sonrakı səhv' əlavə edildi. Hər bir oxunan səhvdən sonra fasilə edir (və ya təqlid edir).
  • '--fuse' variantının adı '--sayt-on-pass' olaraq dəyişdirildi.
  • '--max-səhvlər' seçimi '--max-bad-sahələr' adına dəyişdirildi. Drescue indi oxunan səhvlərin sayını, səhv dərəcəsini və (əgər bir -min-oxu dərəcəsi yavaş oxunur.)
  • 'current_pass' sahəsi mapfile əlavə edildi. Bu, keçid mərhələsinin 1-dən yenidən başladın yerinə bərpa etməyə imkan verir. Bununla da təkrarlama mərhələsinin eyni istiqamətdə davam etməsinə imkan yaradır.
  • Kopyalama mərhələsinə iki yeni keçid əlavə edildi. Bəzən oxumaq sürətində və yavaş sahələrə görə atılan bloklar arasında məlumatların bərpası ehtimalı əhəmiyyətli dərəcədə fərqlənir və bloklar oxumaq uğursuzluqları səbəbindən atlanır. Yekun süpürülmə keçidindən (indi 5-dən keçən) əvvəl yavaş sahələrə (əgər varsa) görə atılan blokları oxumaq 2 keçiddən sonra iki keçid daxil edilmişdir.
  • 'Keçid' variantları artıq keçid aralığını qəbul edir; '--cpass = 1-4'.
  • '-K, -skip-ölçüsü' seçimi 1 Eib.A.-ə qədər ölçüləri qəbul edir. İlk skip ölçüsü indi ən aşağı 64 Kb dəyərində (infile_size / 100_000)
  • Hər bir keçiddən sonra yaxşı sınaqdan keçməmiş sahələrin minimum oxunma səviyyəsi artıq azaldılıb və indi yalnız 1 və 2-də keçir.
  • Kırpma mərhələsində, kəsilməmiş blokun hər hansı bir kənarında artıq bir pis sektorun bitişik olması halında, artıq kəsilmiş və yenidən kəsilməmişdir.
  • İndi çarpanı digər çarpanlardan hər hansı birinə əlavə edə bilər. Məsələn, 'ks' = kilosektorlar (1000 * sektor_size) və ya 'Kis' = kibisektorlar (1024 * sektor_size).
  • Model və seriya nömrəsi göstərilmiş olsa belə, '--ask' və '-vv' variantları həmişə fayl ölçüsünü göstərir.
  • Cihaz modeli və seriya nömrəsi Cygwin-də '--ask' və ya '-vv' ilə göstərilmişdir. (Christian Franke tərəfindən yazılmış patch).
  • Ölçü ölçüsü (kəsilməmiş + kəsilməmiş + pis sahə ölçüləri) indi ilkin vəziyyətdə göstərilir.
  • Yeni seçim '-A, --notate-mapfile' ddrescuelog-a əlavə edildi.

1.20 versiyasında yeni :

  • "Başlanğıcda bir yarış vəziyyəti" - "timeout = 0" ddrescue'ü son məlumatların bir neçə satırını oxuduğunu göstərən "-P, -data-önizleme" yeni variant əlavə edildi.
  • Bütün istiqamətlərdə eyni istiqamətdə keçən (irəli və ya geriyə) çalışan "-u, - birbaşa istiqamətli" yeni seçim əlavə edildi.
  • Kopyalama mərhələsində ilk oxunuşda səhvən qarşılaşdıqdan sonra ddrescue çıxışını yaradan yeni versiya "-X, - xətt üzrə bir səhv" əlavə edilib.
  • Kopyayı başlamazdan əvvəl təsdiq tələb edən yeni seçim "- soruş", əlavə edildi.
  • Kopyalama mərhələsində işləmək üçün keçənləri seçən yeni seçim - "cpass" əlavə edilib.
  • Geçişlər arasında bir fasilə verən yeni seçim "- fasilə" əlavə edildi.
  • "-l, -logfile-ölçüsü" seçimi; artıq ehtiyac yoxdur və qaldırıldı.
  • Ddrescue, kopyalama mərhələsində ilk səhvə atlanır.
  • Qarışdırma artıq bir keçiddə aparılır və tersinə qaça bilər. Ayrılma mərhələsi "qazma" ilə əvəz edilmişdir. kopyalanma və ya trim mərhələləri ilə bərpa olunmayan məlumatları bir-birinə qarışdırır. Kazıma, hər seqmentdən ibarət bir bloku bir seqmentdə oxuyur.
  • Seçimin uzun adı "-n" "- xırdalamaq" kimi dəyişdirildi .Örme mərhələsində hər keçiddən sonra istiqamət dəyişir. "- birbaşa istiqamətli" istifadə edin; ləğv etmək.
  • ATA cihazlarının model və seriya nömrəsi "- soruş" və ya "-vv" GNU / Linux haqqında.
  • Konfiqurasiya skripti indi "- enable-linux" seçimi qəbul edir. linux xüsusi kodunun tərtib edilməsini təmin etmək üçün.
  • Lisenziya GPL versiyası 2 və ya daha sonrakıdır.

Sürüm 1.19'da yeni :

  • "Başlanğıcda bir yarış vəziyyəti" - "timeout = 0" ddrescue'ü son məlumatların bir neçə satırını oxuduğunu göstərən "-P, -data-önizleme" yeni variant əlavə edildi.
  • Bütün istiqamətlərdə eyni istiqamətdə keçən (irəli və ya geriyə) çalışan "-u, - birbaşa istiqamətli" yeni seçim əlavə edildi.
  • Kopyalama mərhələsində ilk oxunuşda səhvən qarşılaşdıqdan sonra ddrescue çıxışını yaradan yeni versiya "-X, - xətt üzrə bir səhv" əlavə edilib.
  • Kopyayı başlamazdan əvvəl təsdiq tələb edən yeni seçim "- soruş", əlavə edildi.
  • Kopyalama mərhələsində işləmək üçün keçənləri seçən yeni seçim - "cpass" əlavə edilib.
  • Geçişlər arasında bir fasilə verən yeni seçim "- fasilə" əlavə edildi.
  • "-l, -logfile-ölçüsü" seçimi; artıq ehtiyac yoxdur və qaldırıldı.
  • Ddrescue, kopyalama mərhələsində ilk səhvə atlanır.
  • Qarışdırma artıq bir keçiddə aparılır və tersinə qaça bilər. Ayrılma mərhələsi "qazma" ilə əvəz edilmişdir. kopyalanma və ya trim mərhələləri ilə bərpa olunmayan məlumatları bir-birinə qarışdırır. Kazıma, hər seqmentdən ibarət bir bloku bir seqmentdə oxuyur.
  • Seçimin uzun adı "-n" "- xırdalamaq" kimi dəyişdirildi .Örme mərhələsində hər keçiddən sonra istiqamət dəyişir. "- birbaşa istiqamətli" istifadə edin; ləğv etmək.
  • ATA cihazlarının model və seriya nömrəsi "- soruş" və ya "-vv" GNU / Linux haqqında.
  • Konfiqurasiya skripti indi "- enable-linux" seçimi qəbul edir. linux xüsusi kodunun tərtib edilməsini təmin etmək üçün.
  • Lisenziya GPL versiyası 2 və ya daha sonrakıdır.

  • Kopyalama fazında atılan bloklar artıq qeyri-trimmed.
  • Əlavə keçiddə (qırxmadan əvvəl) sınaqdan keçirilir.
  • Bu, kəsilməmiş böyük ərazilərin yaradılmasına yol vermədən böyük səhvlər halında xilasetmə sürətini artırır.
  • "ddrescue.texinfo" & quot; "ddrescue.texi" adını dəyişdirdi.

  • "- retry-pass" & quot; ddrescue hər bir sektorun təkrar təkrar başına bir dəfə çalışdığını aydınlaşdırmaq üçün.

  • "-a, -min-oxu oranı" opsiyasının default dəyəri; 0 (avtomatik) olaraq dəyişdirildi.
  • '-O, - səhv üzrə səhv' seçiminin təsiri artıq kopyalama mərhələsi ilə məhdudlaşır, ancaq fayl da yavaş oxunur.

  • Yeni versiyası 1.18 Pre3:

    • -başka səhv "
    • əlavə edildi

      -log-dərəcələri " və "- log-oxuyur"

      əlavə edildi

    • Seçim "- generasiya rejimi" nin qısa adı; "-G" kimi dəyişdirildi.

    Yeni versiyası 1.17 RC4:

    • "- dolu-rejimi" adına dəyişdirildi
    • "- generate-logfile" seçimi;
    • "- yaratmaq rejimi" adına dəyişdirildi
    • Kopyalama mərhələsində bir sektoru olan uğursuz bloklar qeyri-trimmed deyil, pis sektor kimi qeyd olunur.
    • Bu, bir küme boyutu 1 istifadə edildikdə bir sektorun iki dəfə çalışmasını qaçır.
    • "konfiqurasiya" indi ayrı bir arqumentlə variantları qəbul edir.

    Yeni versiyası 1.17 RC3:

    • Bu versiya "
    • - doldurma rejimi yazma səhvlərini nəzərə almayan - write-səhvlər yazmaq "
    • Bu, uğursuz bir sürücünün yaxşı sektorlarını silməklə inkişaf edən yeni səhvlər səbəbindən ddrefatdan çıxmaqdan çəkindirir.

    RC2 versiyası 1.17 yeni :

    • Ddrescuelog, mövcud olduğunda logfonun mövcud olmadığını, lakin boş olduğunu deyir.
    • Dərslik indi "doğrudan disk çıxışı" və " istifadə olunur.

Oxşar proqram

Geliştirici digər proqram Antonio Diaz Diaz

GNU Ocrad
GNU Ocrad

17 Feb 15

Lziprecover
Lziprecover

17 Jul 15

GNU ed
GNU ed

20 Feb 15

Lunzip
Lunzip

17 Feb 15

Şərh GNU ddrescue

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!