{"id":1195,"date":"2012-09-12T15:17:48","date_gmt":"2012-09-12T13:17:48","guid":{"rendered":"http:\/\/blog.sfsoft.it\/?p=1195"},"modified":"2014-03-11T12:51:25","modified_gmt":"2014-03-11T10:51:25","slug":"recuperare-dati-da-un-hard-disk-con-settori-danneggiati-formattato-in-ntfs-con-ubuntu","status":"publish","type":"post","link":"https:\/\/www.sfsoft.it\/blog\/2012\/09\/12\/recuperare-dati-da-un-hard-disk-con-settori-danneggiati-formattato-in-ntfs-con-ubuntu\/","title":{"rendered":"Recuperare dati da un hard disk con settori danneggiati formattato in NTFS con Ubuntu"},"content":{"rendered":"<p>Sono venuto in contatto con un articolo interessante che spiega una procedura di recupero dati da un hard disk con settori danneggiati che non c&#8217;\u00e8 verso di farlo riconoscere ed accedere ai dati ne da Windows e ne da Ubuntu.<\/p>\n<p>L&#8217;articolo \u00e8 &#8220;<a href=\"http:\/\/www.anxurweb.com\/recuperare-dati-da-un-hard-disk-con-settori-danneggiati-formattato-in-ntfs.html\" target=\"_blank\">Recuperare dati da un hard disk con settori danneggiati formattato in ntfs<\/a>&#8221; e sotto riporto i passi sostanziali.<\/p>\n<p>Individuare la partizione che ci interessa recuperare mediante <em>fdisk<\/em>:<\/p>\n<pre lang=\"bash\">sudo fdisk -l<\/pre>\n<p>Prendiamo per esempio come l&#8217;articolo che sia <em>\/dev\/sdb1<\/em><\/p>\n<p>Nell&#8217;eventualit\u00e0 che il sistema stia cercando di montarlo e rimanga appeso, otteniamo il <em>PID<\/em> del processo con <em>fuser<\/em> e poi lo <em>killiamo<\/em>:<\/p>\n<pre lang=\"bash\">sudo fuser \/dev\/sdb1\r\nsudo kill -9 &lt;PID&gt;<\/pre>\n<p>Smontiamo la partizione danneggiata:<\/p>\n<pre lang=\"bash\">sudo umount \/dev\/sdb1<\/pre>\n<p>Tramite <em>gddrescue<\/em> si procede al salvataggio della partizione su file ( operazione che potrebbe impiegare anche 12-20 ore a seconda della dimensione della partizione ):<\/p>\n<pre lang=\"bash\">sudo ddrescue \/dev\/sdb1 immagine_hd.img LogFile.log<\/pre>\n<p><strong>Nota<\/strong>: se invece che <em>ddrescue<\/em> avete <em>dd_rescue<\/em> serve installare il pacchetto <em>gddrescue<\/em>.<\/p>\n<p>Nonostante l&#8217;utilizzo del file di log sia facoltativo <span style=\"text-decoration: underline;\">se ne consiglia vivamente l&#8217;utilizzo<\/span> cos\u00ec da avere la possibilit\u00e0 di interrompere e di riprendere le operazioni nel punto dove si era arrivati, magari variandone i parametri per velocizzare i casi pi\u00f9 ostinati.<\/p>\n<p>In casi pi\u00f9 disperati per non avere tempi di recupero lunghissimi (anche 1-2 settimane) \u00e8 possibile mettere dei &#8220;paletti&#8221;, ovvero un numero massimo di tentativi e la non suddivisione in sotto settori.<\/p>\n<pre lang=\"bash\">sudo ddrescue -r 1 -n \/dev\/sdb1 immagine_hd.img LogFile.log<\/pre>\n<p>Il parametro <em>&#8220;-r&#8221;<\/em> indica quanti tentativi fare per cercare di leggere il settore danneggiato, mentre il parametro <em>&#8220;-n&#8221;<\/em> dice di non provare a suddividere il settore danneggiato in sotto settori per fare un recupero mirato.<\/p>\n<p>Salvata l&#8217;immagine si procede ora alla sua correzione tramite ntfsfix:<\/p>\n<pre lang=\"bash\">sudo ntfsfix immagine_hhd.img<\/pre>\n<p>A questo punto basta montare l&#8217;immagine, l&#8217;articolo consiglia per facilit\u00e0 d&#8217;uso il programma <a href=\"https:\/\/launchpad.net\/furiusisomount\" target=\"_blank\">Furius ISO Mount<\/a>, ma va benissimo anche il classico <em>mount<\/em> manuale:<\/p>\n<pre lang=\"bash\">sudo mkdir \/media\/recovery\r\nsudo mount immagine_hd.img \/media\/recovery<\/pre>\n<p>Nel caso si volesse tentare anche di ripristinare un disco danneggiato dai suoi settori corrotti \u00e8 possibile utilizzare il comando:<\/p>\n<pre lang=\"bash\">sudo badblocks -wvs \/dev\/sdb<\/pre>\n<p>Rmando al manuale di <em>badblocks<\/em> per le altre opzioni tipo quella non distruttiva:<\/p>\n<pre lang=\"bash\">sudo badblocks -nvs \/dev\/sdb<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Sono venuto in contatto con un articolo interessante che spiega una procedura di recupero dati da un hard disk con settori danneggiati che non c&#8217;\u00e8 verso di farlo riconoscere ed accedere ai dati ne da Windows e ne da Ubuntu. L&#8217;articolo \u00e8 &#8220;Recuperare dati da un hard disk con settori danneggiati formattato in ntfs&#8221; e [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[11,3,23],"tags":[12,163,8,5],"_links":{"self":[{"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/1195"}],"collection":[{"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/comments?post=1195"}],"version-history":[{"count":11,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/1195\/revisions"}],"predecessor-version":[{"id":1529,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/1195\/revisions\/1529"}],"wp:attachment":[{"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/media?parent=1195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/categories?post=1195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/tags?post=1195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}