Las unidades USB y las tarjetas SD se han convertido en accesorios tecnológicos cotidianos en estos días. Pero su uso generalizado también los convierte en un problema de seguridad. Dado que estos dispositivos a menudo contienen datos personales, debe borrarlos por completo antes de dárselos a otra persona. Además, es bueno deshacerse de los datos de los dispositivos de almacenamiento antes de tirarlos.
Linux ofrece varias herramientas que facilitan la eliminación de datos personales. A continuación, analizamos algunas de las formas en que puede borrar datos de forma segura de su unidad USB o tarjeta SD en Linux.
Formateo vs. Borrar: ¿Cuál es la diferencia?
Sabemos que formatear un USB hace que todos los datos de ese dispositivo sean inaccesibles. Pero, ¿borra por completo los datos existentes? La respuesta es no. Porque cuando formatea su dispositivo, todo lo que está haciendo es crear una nueva partición y, por lo tanto, hacer que las particiones antiguas sean escribibles. Pero los datos originales permanecen en el dispositivo.
Muchas herramientas sólidas de recuperación de datos hacen que la recuperación de datos de dichos dispositivos sea un juego de niños. Entonces, si su disco contiene datos confidenciales, debe concentrarse en borrarlos en lugar de simplemente formatear el dispositivo. Para borrar datos de su unidad USB o tarjeta SD, debe sobrescribirlos con datos aleatorios innecesarios.
Limpieza segura del contenido de la unidad flash o de la tarjeta SD en Linux
Para borrar todos los datos personales de su dispositivo, deberá seguir algunos pasos. La primera tarea es localizar el dispositivo correcto. Utilizar el lsblk Comando para encontrar el dispositivo y la partición exactos.
lsblk
Mostrará una lista de dispositivos de bloque conectados al sistema. Ubique su dispositivo según su tamaño de almacenamiento. A modo de ilustración, consideraremos /dev/sdb ser el dispositivo y /dev/sdb1 como su partición primaria. Después de ubicar el dispositivo y la partición, desmonte la partición usando el siguiente comando:
sudo umount /dev/sdb1
Una vez desmontado, deberá sobrescribir el contenido de ese dispositivo. Los usuarios de Linux pueden elegir entre varias herramientas, incluidas dd, shred y badblocks. Después de borrar los datos, debe crear una nueva partición y formatea tu unidad USB en Linux.
Borrar unidad USB o tarjeta SD usando dd
El comando dd en Linux se usa para copiar y convertir archivos. Sin embargo, también puede usar dd para borrar el contenido de un dispositivo de almacenamiento.
Por ejemplo, el siguiente comando dd sobrescribe el contenido de su unidad USB o tarjeta SD con ceros. Asegúrese de especificar el nombre de dispositivo correcto o puede destruir otras particiones.
sudo Si=/dev/cero de=/dev/sdbbs=4096 estado=progreso
Una simple sobrescritura de cero es más que suficiente para los usuarios generales. Pero en algunos casos, una parte de los datos subyacentes aún puede recuperarse mediante un software especializado. Si esto le preocupa, sobrescriba su disco usando datos aleatorios en lugar de ceros.
sudo Si=/dev/ualeatorio de=/dev/sdbbs=4096 estado=progreso
Este comando puede tardar un tiempo considerable en finalizar, según el tamaño del dispositivo. Notarás un aviso que dice "no queda espacio en el dispositivo"una vez que termine. Todo lo que necesita hacer ahora es crear una nueva partición utilizando su sistema de archivos preferido.
Limpieza segura de la unidad USB o la tarjeta SD mediante trituración
La utilidad triturar es una herramienta robusta de borrado de datos incluida en todas las distribuciones de Linux de forma predeterminada. es parte de la coreutils paquete, lo que lo convierte en una opción sólida para borrar datos confidenciales del almacenamiento USB o SD.
Es una aplicación poderosa que sobrescribe el almacenamiento utilizando datos pseudoaleatorios. Entonces, la posibilidad de recuperar los contenidos eliminados es casi nula. En su configuración predeterminada, shred utiliza tres pasadas para sobrescribir. Pero puedes controlar este parámetro usando el -norte opción.
sudo triturar -v /dev/sdb
Él -v La opción le dice a shred que muestre un informe de progreso de la operación. Utilizando el -z La opción agrega una sobrescritura final usando solo ceros, útil para ocultar los efectos de la trituración.
sudo triturar -v -z /dev/sdb
Además, shred también permite sobrescribir dispositivos usando datos de fuentes aleatorias como /dev/urandom.
sudo triturar -v -z --random-source=/dev/ualeatorio -n1 /dev/sdb
Borrar unidad USB o tarjeta SD usando badblocks
Puede borrar de forma segura el contenido de su unidad flash con una prueba destructiva de lectura y escritura usando badblocks. Es una herramienta utilizada para encontrar sectores defectuosos en dispositivos de almacenamiento. Un beneficio clave de badblocks es que está disponible en sistemas Linux más populares por defecto.
Use el siguiente comando badblocks para borrar el contenido de /dev/sdb. Este comando puede llevar mucho tiempo ya que escribe datos usando cuatro pases diferentes.
sudo badblocks -wsv /dev/sdb
Hemos combinado el -s y -v opciones para mostrar una barra de progreso y obtener información detallada. Si está buscando un enfoque más rápido, use el siguiente comando en su lugar:
sudo badblocks -wsv -t 0x00 /dev/sdb
Él -t La opción especifica un patrón de prueba para sobrescribir. El comando anterior usa un solo paso de todos los ceros, lo que lo hace comparativamente más rápido.
Cree una nueva partición en su unidad USB o tarjeta SD
Cuando sobrescribe el almacenamiento utilizando uno de los métodos anteriores, borran todo, incluidas las particiones y la tabla de particiones. Por lo tanto, deberá crear una nueva partición y formatearla antes de poder usar el dispositivo. Puede crear o administrar particiones de disco en Linux con fdisk.
sudo fdisk -l
Este comando mostrará una lista de todas las particiones en su sistema, incluida la de su tarjeta USB o SD. Use el siguiente comando para seleccionar su dispositivo (/dev/sdb). Tenga cuidado con este paso y vuelva a comprobar todo.
sudo fdisk /dev/sdb
Ingresarás al indicador de fdisk. Ahora, escribe norte para crear una nueva partición. Deberá elegir un tipo de partición, un número y el inicio y el final del sector de almacenamiento para esta partición. Es mejor mantener todo predeterminado presionando el botón Ingresar llave.
Después de crear la partición, debe escribir los cambios en su dispositivo. Utilizar el w comando en fdisk y presione Ingresar. Creará la nueva partición. /dev/sdb1. Una vez hecho esto, formatea la partición usando el siguiente comando:
sudo mkfs.vfat -F 32 /dev/sdb1
Proteja los datos personales para que no caigan en las manos equivocadas
Los datos se han vuelto cada vez más importantes con el aumento constante de la tecnología y todo lo que tiene para ofrecer. Por lo tanto, proteger la información personal debe ser una prioridad para todos. Por lo tanto, debe borrar sus dispositivos USB y tarjetas SD correctamente antes de entregárselos a otras personas o venderlos.
También es igualmente importante eliminar permanentemente los datos de los teléfonos móviles antiguos, ya que también son muy fáciles de recuperar.
Las 5 mejores formas de eliminar datos de Android de forma permanente
Leer siguiente
Temas relacionados
- linux
- Unidad USB
- Tarjeta SD
- Formato de unidad
Sobre el Autor
Rubaiat es un graduado de informática con una gran pasión por el código abierto. Además de ser un veterano de Unix, también se dedica a la seguridad de redes, la criptografía y la programación funcional. Es un ávido coleccionista de libros de segunda mano y tiene una admiración interminable por el rock clásico.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse