Acabo de recibir una tarjeta micro sd que planeo usar con la Raspberry Pi.
Utilicé el administrador de particiones de KDE para eliminar la partición original de la tarjeta y para escribir una nueva partición ext4 de 12GiB. Después de hacer esto, la tarjeta todavía dice que se está utilizando el 6%, 30.02 MiB.
Básicamente, quiero borrar por completo de la tarjeta todo el contenido para prepararlo para un nuevo sistema operativo. ¿A un comando le gustaría shred
o dd
haría el truco o eso también destruiría la partición?
sd-card
micro-sd
secure-erase
usuario3211355
fuente
fuente
fdisk
. (A menos que no pueda debido a GPT u otras restricciones técnicas).Respuestas:
Tu conjetura
dd
es correcta. Puede borrar la tarjeta SD con el siguiente comando (supongamos que su tarjeta SD es/dev/sdd
):No interrumpa este comando o podría bloquear la tarjeta SD.
$ sudo dd if=/dev/zero of=/dev/sdd bs=8192
Nota: Si este comando no se completa con éxito y tiene que cancelarlo, lo más probable es que sea recuperable con los programas de recuperación de partición de disco cubiertos en otras publicaciones.
Puede tomar algún tiempo dependiendo del tamaño y la velocidad de la tarjeta SD. Si está convencido de que la CIA desea recuperar sus archivos, sobrescriba la tarjeta SD con en
urandom
lugar dezero
:$ sudo dd if=/dev/urandom of=/dev/sdd bs=8192
dd
El comando de los ejemplos anteriores borrará toda la tarjeta SD, dejándola sin particiones, incluso sin una tabla de particiones. Por lo tanto, deberá volver a crear la partición en la tarjeta SD. Puede hacerlo mediante cualquier herramienta de partición comocfdisk
,parted
(mi recomendación) ogparted
.Y una cosa más: tenga mucho cuidado al llamar al
dd
comando . Un error tipográfico enof=
valor del argumento puede causar un desastre.fuente
/dev/random
y hacerlo de 5 a 10 veces ... sin mencionar que también debe quemarlo en el horno, prenderse fuego y enterrarlo en el fondo del océano: PSi acaba de crear una nueva partición, no debería haber ningún archivo real en ella. Es probable que esos 30 MB sean solo el sistema de archivos en sí. La partición necesita algunas tablas diferentes y otras cosas para hacer un seguimiento de los archivos.
Puede verificar que realmente no haya nada en él buscando archivos ocultos con
ls -alph
desde la línea de comandos o habilitando archivos ocultos en el menú "Ver" de Nautilus.Dependiendo exactamente de cómo invoque los comandos, es probable que usar
shred
o dedd
hecho sobrescriba la tabla de particiones y / o el sistema de archivos.fuente
¿Qué estás intentando lograr?
(A.) Elimine todas las particiones actuales, para reutilizar la tarjeta:
Para borrar particiones y / o volver a formatear una tarjeta (micro) SD, solo use gnome-disk-utility (también conocido como 'Disks').
O
(B.) Borre cualquier contenido actual (o anterior) en la tarjeta, para que NO pueda recuperarse:
Para borrar de forma segura la tarjeta, es necesario SEA destruir físicamente la tarjeta (render en partículas sub-2mm²) O utilizar una utilidad (del proveedor) para activar el seguro de borrado función.
Las escrituras múltiples (de datos aleatorios) o el formateo NO eliminarán necesariamente los datos.
fuente
sfill
herramienta se puede utilizar para este propósito. Ver superuser.com/questions/319262/…Puede triturar los archivos antes de eliminarlos:
shred
los parámetros significan: detallado, forzar la eliminación de archivos que no se pueden escribir, no escribir bytes aleatorios (acelera), escribir ceros (mucho más rápido), truncar y eliminar el archivo después de escribir ceros.Esto eliminará los datos de una manera que no serían recuperados por aplicaciones como
photorec
.Ver /unix/27027/how-do-i-recursively-shred-an-entire-directory-tree
fuente