User Tools

Site Tools


doc:appunti:linux:sa:hd_repair

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
doc:appunti:linux:sa:hd_repair [2006/10/30 11:48] – external edit 127.0.0.1doc:appunti:linux:sa:hd_repair [2011/01/03 09:05] (current) niccolo
Line 20: Line 20:
 Il primo comando legge tutta la partizione riversandola in un file, non si ferma sugli errori e mette degli zero al posto dei settori illeggibili. Il secondo comando tenta di recuperare il filesystem contenuto nell'immagine salvata, il terzo comando monta il file come filesystem. L'esempio ovviamente è per un filesystem **ext3**. Il primo comando legge tutta la partizione riversandola in un file, non si ferma sugli errori e mette degli zero al posto dei settori illeggibili. Il secondo comando tenta di recuperare il filesystem contenuto nell'immagine salvata, il terzo comando monta il file come filesystem. L'esempio ovviamente è per un filesystem **ext3**.
  
-Vedere anche l'utility **ddrescue** che potrebbe sostituire **dd** nei casi più difficili.+===== ddrescue =====
  
 +L'utility **[[http://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html|ddrescue]]** (omonimo pacchetto Debian) può sostituire **dd** nei casi più difficili. Il programma crea un file di log dell'operazione di lettura:
 +
 +<code>
 +ddrescue --no-split /dev/sdb /tmp/sdb.img /tmp/sdb.log
 +</code>
 +
 +Per tentare di rileggere solo i settori che hanno dato errore:
 +
 +<code>
 +ddrescue --direct --max-retries=3 /dev/sdb /tmp/sdb.img /tmp/sdb.log
 +</code>
 +
 +Un ulteriore parametro per forzare la lettura è **''%%--retrim%%''**.
doc/appunti/linux/sa/hd_repair.1162205307.txt.gz · Last modified: 2011/01/03 09:04 (external edit)