<div dir="ltr">Hola Narcís,<div><br></div><div>D'acord amb el que diu el man de ps els estats dels procesos son:</div><div><div> D uninterruptible sleep (usually IO)</div><div> R running or runnable (on run queue)</div><div> S interruptible sleep (waiting for an event to complete)</div><div> T stopped, either by a job control signal or because it is</div><div> being traced</div><div> W paging (not valid since the 2.6.xx kernel)</div><div> X dead (should never be seen)</div><div> Z defunct ("zombie") process, terminated but not reaped by</div><div> its parent</div></div><div>A partir d'aixó entenc que fins que el proces no dona un timeout de IO el kernel no el mata .He mirat i he trobat que hi ha formes de forçar que el proces en estat D mori</div><div><a href="http://blog.kevac.org/2013/02/uninterruptible-sleep-d-state.html">http://blog.kevac.org/2013/02/uninterruptible-sleep-d-state.html</a><br></div><div><br></div><div>Potser amb una distribucio especial per a recuperacio de dades podras treballar millor.</div><div><br></div><div>P.D: Un truc per que vaig fer servir un cop per un disc dur que s'escalfava i no funcionava va ser posar-lo davant un ventilador,no se si et pot ser util.</div><div><br></div><div>Salutacions</div></div><br><div class="gmail_quote"><div dir="ltr">El jue., 18 feb. 2016 a las 20:50, Narcis Garcia (<<a href="mailto:informatica@actiu.net">informatica@actiu.net</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Estic intentant recuperar dades d'un disc dur fet malbé.<br>
D'entre milers de fitxers a copiar, cada vegada que em trobo amb un que<br>
té blocs dolents, el disc esdevé illegible i el procés de lectura es<br>
queda congelat sense manera de matar-lo (kill -15, kill -9).<br>
<br>
Per continuar haig d'aturar l'ordinador, i després s'inicia tot normal i<br>
accessible.<br>
El problema és que triga moltíssim en aturar-se perquè segueix esperant<br>
aquell procés de lectura.<br>
<br>
Ja he llegit que per un procés en estat «D» no es pot ordenar la<br>
finalització forçosa fins que el nucli Linux ho decideixi, però assumint<br>
això també costa molt finalitzar-ho tot sense desendollar l'ordinador de<br>
la corrent.<br>
<br>
Algú sap d'una instrucció per forçar l'aturada inmediata del sistema,<br>
passant dels «zombies», que la pugui escriure en un programet (Bash) que<br>
controla la situació?<br>
<br>
Gràcies.<br>
<br>
<br>
________________________________________________________<br>
LLISTA DE DISTRIBUCIO DE CORREU del GiLUG<br>
--------------------------------------------------------<br>
- Per a escriure a tothom de la llista, envia el teu missatge a: usuaris(arrova)<a href="http://llista.gilug.org" rel="noreferrer" target="_blank">llista.gilug.org</a><br>
- Per a d'altres questions sobre la llista o subscripcio, autogestiona't a:<br>
<a href="http://llista.gilug.org/mailman/listinfo/usuaris" rel="noreferrer" target="_blank">http://llista.gilug.org/mailman/listinfo/usuaris</a><br>
* Tots els missatges queden publicats a:<br>
<a href="http://llista.gilug.org/pipermail/usuaris/" rel="noreferrer" target="_blank">http://llista.gilug.org/pipermail/usuaris/</a><br>
</blockquote></div>