Author: Edgar Bonet Date: To: Liste Guilde Subject: Re: CF illisible
Le mardi 12 décembre, Frédéric a écrit : > Bon, j'ai fait plein de tests... dd_rescue, tout comme dd avec
> l'option conv=noerror, n'arrive pas à aller au delà du premier block
> moisi ; après, il bute sur tous les suivants, et au final, je n'ai
> qu'un fichier de la taille du premier tronçon lu.
>
> *Mais*, si j'utiliser dd plusieurs fois, en lui demandant à chaque
> fois de sauter le block qui coince, j'arrive à lire plus de choses (ça
> bute de loin en loin, mais pas sur tous).
>
> Pourquoi cette différence de comportement ?
C'est zarbi, en effet. Je ne vois que strace pour répondre à ta
question...
Edgar.
P.S. : Dans ma réponse précédente, la commande dd if=/dev/zero ... est
inutile. Si tu construits le fichier avec dd seek=... en laissant des
trous ça marche très bien, et à la lecture les trous donnent des zéros.