La tarjeta SD ddrescue recuperó todo, pero badblocks enumera los bloques defectuosos como locos; ¿Cómo?

La tarjeta SD ddrescue recuperó todo, pero badblocks enumera los bloques defectuosos como locos; ¿Cómo?

Me sorprende que haya podido recuperar perfectamente una tarjeta SD ddrescueque estuvo usada en un RPi durante bastante tiempo. Pero cuando estoy escaneando la tarjeta SD, badblocks -nvslos bloques defectuosos aparecen a un ritmo increíble. (Por cierto, antes de iniciar la operación de rescate, el RPi se comportaba de forma bastante errática).

¿Alguien puede explicarme por qué ddrescuepude recuperar gloriosamente todo el contenido y, al mismo tiempo, badblocksliteralmente me grita que esta tarjeta SD está rota?

Respuesta1

badblocksbusca áreas (bloques/sectores) del disco que están funcionando mal (he leído errores); que incluyen áreas que aún son legibles (aunque puede requerir más de un intento de lectura; es decir. van mal/muriendo),

ddrescuesin embargo se espera que recupere los datos, por lo que permite volver a leer los sectores (ignorando errores de lectura--max-error-count) A MENOS QUE se alcance un definido ...

es decir. Las dos herramientas tienen intenciones/usos muy diferentes.

ddrescuefelizmente lo volverá a intentar hasta que --max-error-countse alcance como ya se indicó... donde badblocksas busca bloques fallidos, por lo tanto, un recuento de errores de lectura de 1 esmalonovedades en su código ya que es unherramienta preventivaSe utiliza para detectar qué medios pueden fallar. La herramienta preventiva tiene un valor mucho mayor.bar' que utilizado por ddrescueel cual, intencionalmente, ignora cualquier 'error' que reciba.

Tus opciones son

  • Pruebe la tarjeta en otro dispositivo para asegurarse de que no tiene un lector de tarjetas que no sea el ideal, etc.

Probablemente haya algo sospechoso con la tarjeta,osu hardware utilizado para leer la tarjeta tiene algún tipo de problema (que podría ser incluso una fuente de alimentación, ya que incluso los componentes buenos pueden comportarse mal cuando se les suministra mala energía)

información relacionada