Si, ja vaig provar el ddrescue i alguna cosa no anava bé. Ho han arreglat a la última versió, però he preferit fer el meu programet que crida dd i fa la mateixa feina en lloc de compilar i instal·lar coses fora de repositori.
__________ I'm using this express-made address because personal addresses aren't masked enough at lists.debian.org archives. El 18/02/16 a les 22:00, Ernest Adrogué ha escrit: > Hola, > > 2016-02-18, 20:49 (+0100); Narcis Garcia escriu: >> Estic intentant recuperar dades d'un disc dur fet malbé. >> D'entre milers de fitxers a copiar, cada vegada que em trobo amb un que >> té blocs dolents, el disc esdevé illegible i el procés de lectura es >> queda congelat sense manera de matar-lo (kill -15, kill -9). >> >> Per continuar haig d'aturar l'ordinador, i després s'inicia tot normal i >> accessible. >> El problema és que triga moltíssim en aturar-se perquè segueix esperant >> aquell procés de lectura. >> >> Ja he llegit que per un procés en estat «D» no es pot ordenar la >> finalització forçosa fins que el nucli Linux ho decideixi, però assumint >> això també costa molt finalitzar-ho tot sense desendollar l'ordinador de >> la corrent. >> >> Algú sap d'una instrucció per forçar l'aturada inmediata del sistema, >> passant dels «zombies», que la pugui escriure en un programet (Bash) que >> controla la situació? > > No, però has provat el ddrescue[1]? És un programa que va fent passades > fins que aconsegueix llegir totes les dades, i el procés es pot aturar i > continuar a conveniència, si no recordo malament. > > [1] https://www.gnu.org/software/ddrescue/ >