¿Cómo restaurar el estado predeterminado de fábrica de un pendrive USB?

4

La forma correcta de asegurar la eliminación de un SSD es emitir el comando SECURITY ERASE UNIT. Luego, el controlador SSD debe enviar un comando BLOCK ERASE a todos los bloques físicos.

Una advertencia: el SSD debe estar conectado directamente a la interfaz SATA. ¡No uses un adaptador SATA a USB!

Ya que no podemos conectar una unidad de memoria USB a un puerto SATA, ¿cuál es la forma correcta de borrar una unidad de memoria USB y restaurar su estado predeterminado de fábrica?

Esto no hará el truco:

$ sudo hdparm --security-set-pass PASS /dev/sdb
$ sudo hdparm --security-erase PASS /dev/sdb

Antes de marcar esta pregunta como un duplicado: la mayoría de los duplicados se cierran y sugieren dd todo varias veces, pero eso no restablecerá el estado predeterminado de fábrica.

    
pregunta FPU 18.09.2018 - 21:33
fuente

1 respuesta

1

Desafortunadamente, no hay una manera estándar de hacer esto. Las unidades flash USB no son lo mismo que las unidades SATA y no siguen las mismas especificaciones. No hay manera de iniciar el borrado de seguridad ATA porque dicha función ni siquiera forma parte de su firmware. Además, debido a la forma en que funciona el firmware (nivelación de desgaste dinámico y exceso de aprovisionamiento), en realidad no puede borrar todo el dispositivo simplemente escribiendo en el dispositivo de bloque, como se explica con más detalle en esta respuesta .

La forma más efectiva de borrar una unidad flash USB es escribirle solo contenido cifrado y olvidar o destruir la clave. Si esa no es una opción, entonces la destrucción física es un requisito. Ningún software puede borrar de forma segura los datos en una unidad flash USB promedio con suficiente eficacia.

    
respondido por el forest 19.09.2018 - 07:51
fuente

Lea otras preguntas en las etiquetas