ddrescue

http://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html

Hibás merevlemez intelligens dd-zése:

Adatok átvitele fix blokk mérettel (ahol „pukkan”, azt a blokkot kihagyja és felírja a map-fájlba):

ddrescue --force --no-scrape '/dev/sda' '/dev/sdb' 'mapfile'

A hibás blokkok újra bejárása, és a lehető legtöbb adat visszanyerése (blokk méret csökkentgetésével, nagyon időigényes):

ddrescue --idirect --force --retry-passes 3 '/dev/sda' '/dev/sdb' 'mapfile'
Ha sérült a partíciós tábla, újra létre kell majd hozni a visszaállítás után! Érdemes a visszaállítást követően egy fájlrendszer ellenőrzést futtatni (pl: e2fsck)

ddrescuelog

https://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html#Ddrescuelog