Kirjoittaja Aihe: ddrescue  (Luettu 1024 kertaa)

juffe

  • Käyttäjä
  • Viestejä: 47
    • Profiili
ddrescue
« : 21.01.21 - klo:20.59 »
Moi,
Tässä koitan ddrescuella palauttaa 750gb kiintolevyn sisältöä. Tällä hetkelle tuo mennyt eteenpäin 20gb komennolla:
ddrescue -d -r3 /dev/sdb test3.img /home/xxx/test222.logfile

Koodia: [Valitse]
GNU ddrescue 1.22
     ipos:   21840 MB, non-trimmed:   458752 B,  current rate:   8192 kB/s
     opos:   21840 MB, non-scraped:        0 B,  average rate:   7178 kB/s
non-tried:  728398 MB,  bad-sector:        0 B,    error rate:       0 B/s
  rescued:   21757 MB,   bad areas:        0,        run time:     50m 31s
pct rescued:    2.90%, read errors:        7,  remaining time:  1d  2h 58m
                              time since last successful read:          0s
Copying non-tried blocks... Pass 1 (forwards)
Read erroreita on nyt jo ja luultavasti tulee vielä paljon lisää.
Mikä on nyt oikea tapa yrittää noita huonoja kohtia uudelleen lukea, vaikka 100 kertaa (kunhan tuo on rullannut ensin läpi)?



nm

  • Käyttäjä
  • Viestejä: 16441
    • Profiili
Vs: ddrescue
« Vastaus #1 : 21.01.21 - klo:21.14 »
ddrescue -d -r100

-r määrää, kuinka monta kertaa viallisia sektoreita yritetään lukea uudelleen. Se tehdään vasta viimeisessä vaiheessa, kun viallisten alueiden sijainti on saatu määritettyä ja ehjät alueet on kopioitu kohdelevylle.

Manuaalissa on tarkka kuvaus ohjelman toiminnasta:
https://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html