Ero sivun ”Ddrescue” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
<syntaxhighlight>
(--max-retries on muuttunut muotoon --retry-passes) |
p (<syntaxhighlight>) |
||
(3 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä) | |||
Rivi 19: | Rivi 19: | ||
Ajetaan kolme komentoa peräkkäin (joissa jokaisessa voi mennä tunteja) | Ajetaan kolme komentoa peräkkäin (joissa jokaisessa voi mennä tunteja) | ||
Vanha tapa, ainakin versioon 1. | Vanha tapa, ainakin versioon 1.17 asti (eli noin vuoteen 2015) | ||
ddrescue --no-split /dev/sr0 imagefile logfile | ddrescue --no-split /dev/sr0 imagefile logfile | ||
ddrescue --direct --max-retries=3 /dev/sr0 imagefile logfile | ddrescue --direct --max-retries=3 /dev/sr0 imagefile logfile | ||
Rivi 34: | Rivi 34: | ||
Esimerkkinäkymä: | Esimerkkinäkymä: | ||
< | <syntaxhighlight lang="bash"> | ||
Press Ctrl-C to interrupt | Press Ctrl-C to interrupt | ||
Initial status (read from logfile) | Initial status (read from logfile) | ||
Rivi 42: | Rivi 42: | ||
ipos: 2117 MB, errors: 157, average rate: 1963 kB/s | ipos: 2117 MB, errors: 157, average rate: 1963 kB/s | ||
opos: 2117 MB, time from last successful read: 0 s | opos: 2117 MB, time from last successful read: 0 s | ||
</ | </syntaxhighlight> | ||
Initial status tarkoittaa alkutilannetta, jos lokitiedostossa olisi jo ollut jotakin, siitä oltaisiin jatkettu suoraan. | Initial status tarkoittaa alkutilannetta, jos lokitiedostossa olisi jo ollut jotakin, siitä oltaisiin jatkettu suoraan. | ||
Rivi 49: | Rivi 49: | ||
Lopuksi suoritetaan vielä "Trimming failed blocks...", jolloin ipos/opos kulkee lopusta alkuun ja rikkinäisten sektorien ehjiä kohtia luetaan. Virheiden määrä ei muutu, mutta errsize voi laskea. | Lopuksi suoritetaan vielä "Trimming failed blocks...", jolloin ipos/opos kulkee lopusta alkuun ja rikkinäisten sektorien ehjiä kohtia luetaan. Virheiden määrä ei muutu, mutta errsize voi laskea. | ||
< | <syntaxhighlight lang="bash"> | ||
Press Ctrl-C to interrupt | Press Ctrl-C to interrupt | ||
Initial status (read from logfile) | Initial status (read from logfile) | ||
Rivi 58: | Rivi 58: | ||
opos: 497380 kB, time from last successful read: 0 s | opos: 497380 kB, time from last successful read: 0 s | ||
Trimming failed blocks... | Trimming failed blocks... | ||
</ | </syntaxhighlight> | ||
Toinen komento lukee virheellisiä kohtia uudelleen, yrittäen jokaista kohtaa kolmesti (direct tarkoittaa, että ei käytä välimuistiin mennyttä, vaan ihan oikeasti lukee levyn pintaa). Tässä ei ole vipua 'no-split', eli on mahdollista, että virheiden määrä kasvaa, mutta pelastetun tiedon määrä kasvaa. | Toinen komento lukee virheellisiä kohtia uudelleen, yrittäen jokaista kohtaa kolmesti (direct tarkoittaa, että ei käytä välimuistiin mennyttä, vaan ihan oikeasti lukee levyn pintaa). Tässä ei ole vipua 'no-split', eli on mahdollista, että virheiden määrä kasvaa, mutta pelastetun tiedon määrä kasvaa. | ||
Rivi 87: | Rivi 87: | ||
* [[Palautustyökalut]] | * [[Palautustyökalut]] | ||
{{Varmuuskopiointi}} | |||
[[Luokka:Palautustyökalut]] | [[Luokka:Palautustyökalut]] |