Cómo limpiar completamente su disco duro en Linux

Es posible que esté vendiendo su computadora vieja después de una actualización reciente y necesite asegurarse de que sus fotos personales no aparezcan en Internet. Hay muchas razones por las que es posible que desee borrar sus datos de un disco duro o SSD. Desafortunadamente, el proceso está lejos de lo que vemos en las películas de Hollywood: no se puede presionar una perilla y eliminar todo en segundos.

Sin embargo, con un poco de paciencia y un comando en el terminal o en el CD en vivo adecuado, puede borrar un disco duro o SSD completo, lo que dificulta la recuperación de datos por parte de terceros, si no es que imposible.

Secure Erase VS almacenamiento

Secure Erase es una función que borra por completo el contenido de un dispositivo de almacenamiento. Ha sido parte del firmware de la mayoría de los discos duros y SSD y la solución sugerida para la eliminación segura durante años. En la práctica, sin embargo, varios usuarios han informado de complicaciones graves con él.

Su implementación parece variar entre los proveedores y, a veces, no conduce a una eliminación completa de los datos.

Linux Wipe Hdd Disco duro externo

Otros dicen que su operación “bloqueó” sus dispositivos porque “el controlador que los convirtió de internos a externos” decidió que sería una buena idea reducir los costos de electricidad poniéndolos a dormir. O porque un error dudoso del BIOS de alguna manera “se interpuso” e impidió que el procedimiento se completara.

Y los discos duros (mucho) más antiguos (de menos de 15 GB de tamaño) simplemente no lo admiten.

Por lo tanto, el método “oficial y mejor”, Secure Erase, sigue siendo un juego de azar, lo que hace que las alternativas que siguen a elecciones sean mucho mejores. Es por eso que lo omitiremos y saltaremos directamente a las alternativas más seguras.

Sobrescritura de datos

Cuando eliminamos un archivo en un sistema operativo moderno, generalmente se transfiere a una “Papelera de reciclaje”. Aún podemos recuperar cualquier dato de él durante algún tiempo si cambiamos de opinión.

Se podría asumir que una eliminación “completa”, donde el archivo no se mueve a una Papelera de reciclaje, es un enfoque más seguro. Una vez más, sin embargo, el archivo no se elimina: el controlador de medios marca el área habitada por el archivo como “de uso libre”, pero los datos que contiene permanecen ilesos.

La eliminación de toda la partición y el sistema de archivos parece una opción mejor, y más radical, hasta que te das cuenta de que es lo mismo pero en una escala mayor. Toda la partición está “marcada como no existente” y el espacio que cubría como “no utilizado”, pero nada se borra realmente. Los datos existirán hasta que se sobrescriban.

La única forma confiable de eliminar datos confidenciales es sobrescribiéndolos con otros datos. Preferiblemente, más de una vez. Esto es lo que hacen los siguientes métodos. Lo que difiere es su disponibilidad, facilidad de uso y opciones adicionales para una eliminación más segura a través de múltiples sobrescrituras y patrones utilizados.

¿Qué vas a borrar?

Si tiene más de un dispositivo de almacenamiento en su PC, antes de intentar eliminar algo, necesita saber cuál es, para evitar “contratiempos” como borrar el disco equivocado.

La ruta más sencilla es si ya se encuentra en un entorno de usuario gráfico con el HDD / SSD que se eliminará conectado como dispositivo secundario. Luego, puede usar un programa como GParted para verificar todos los dispositivos de almacenamiento e identificar el correcto.

Linux Wipe Hdd Instalar Gparted

Si prefieres el terminal, tienes aún más opciones. Es posible que algunos ya formen parte de su distribución. Otros pueden exigir la instalación de herramientas adicionales.

Lsblk le permite ver todos los dispositivos de bloque conectados a la computadora. Para obtener resultados legibles, pruébelo como:

smartctl le permite ver información sobre cada dispositivo. Úselo como:

Un poco más ilegible pero igual de útil, hdparm puede mostrar resultados comparables con un comando casi idéntico:

Finalmente, fdisk es probablemente la opción más popular y generalmente se instala en casi todas las distribuciones de Linux. También puede presentar información sobre sus unidades y SSD, aunque no tan detallada como las otras opciones. Pruébelo con:

El método dd

Una vez que encuentre el dispositivo que tiene el contenido que desea destruir, puede usar un comando que sobrescribirá estos datos “con otra cosa”, haciendo que su recuperación sea casi imposible. Tanto el comando como lo que será este “algo más” es una cuestión de preferencia.

Linux limpia el disco duro Dd

El método más común utiliza el popular dd herramienta con un comando como:

En eso, of=/dev/sdX corresponde al dispositivo que se va a borrar, p. ej. of=/dev/sda o of=/dev/sdc.

Puede acelerar el proceso mediante el uso de bloques grandes y ver un resumen del progreso al estructurarlo como:

Dónde bs=4096 es el tamaño del bloque, difiere entre dispositivos e, idealmente, puede encontrar el de su dispositivo en el sitio del fabricante. Status=progress requiere que tenga un indicador de progreso que mostrará el tiempo hasta la finalización.

Linux Wipe Hdd Dd Urandom

El uso de patrones aleatorios en lugar de un conjunto uniforme de ceros se considera más seguro para eliminar datos más allá de la recuperación. Puede lograr esto utilizando una versión alternativa de esos comandos como:

Como puede ver, usamos una fuente alternativa, reemplazando los ceros con números aleatorios. Tenga en cuenta que este método aumenta el uso de los recursos del sistema, ya que asigna a la CPU la generación constante de números aleatorios.

El enfoque de matorrales

Scrub es otra alternativa que resulta aún más fácil en el uso real, pero tiene una sintaxis más simple.

Limpieza de Linux Wipe Hdd Install Scrub

Scrub generalmente no se encuentra instalado en la mayoría de las distribuciones de Linux, y probablemente tendrá que instalarlo primero con:

Después de su instalación, la eliminación completa de cualquier HDD o SSD es simplemente una cuestión de ingresar lo siguiente como root:

Limpia todo

Similar a fregar, wipe puede borrar el contenido de un dispositivo de almacenamiento de manera inquietantemente fácil; verifique dos veces antes de liberar sus valiosos datos. Y al igual que scrub, para usar wipe en la mayoría de las distribuciones de Linux, primero debe instalarlo.

Limpieza de Linux Wipe Hdd

Luego, para borrar todo en sdX, simplemente debes presionar Enter después de escribir en una terminal:

La ruta de la GUI en vivo

Nota: Los siguientes métodos funcionarán independientemente del sistema operativo que se ejecute en el disco duro.

Si desea destruir el contenido del HDD o SSD donde vive su sistema operativo, no puede hacerlo mientras lo usa. En su lugar, puede usar un Live CD / DVD de una distribución de Linux, preferiblemente, uno que emplee el entorno de escritorio Gnome, que generalmente viene con la utilidad de disco Gnome, fácil de usar.

Para eliminar todo de esta manera, inicie desde el Live CD / DVD de la distribución. Ejecute la Utilidad de disco de Gnome (que se encuentra como “Disco” en Gnome).

Utilidad de disco de Linux Wipe Hdd Gnome

Seleccione su almacenamiento a eliminar de la lista en el panel izquierdo, haga clic en el botón de dos engranajes y seleccione “Formatear partición”.

En la ventana que aparece, habilite la opción “Borrar” para sobrescribir los datos existentes.

Ingrese un nombre para el medio de almacenamiento en Nombre del volumen, haga clic en Siguiente en la parte superior derecha y acepte la advertencia que se muestra con otro clic en el botón Formato que aparecerá en el mismo lugar.

Solución de arranque y arma nuclear de Darik

Otro enfoque que también se basa en un CD en vivo se basa en “Darik’s Boot and Nuke”, más conocido como DBAN. En lugar de una distribución estándar, DBAN es una herramienta de arranque independiente que se especializa en un único proceso: la eliminación completa y total de todo el contenido de un HDD o SSD.

Linux limpia el disco duro Dban

Después de iniciar la computadora desde ella, y después de un proceso inicial de identificación del hardware de la computadora, DBAN le mostrará una lista de los dispositivos que encontró. Seleccione el que desea borrar usando las teclas del cursor e ingrese o espacio, y presione F10 para iniciar el proceso de eliminación.

Los mejores resultados: martillo y no lanzallamas

No somos especialistas en recuperación de datos, por lo que no podemos garantizar qué métodos funcionan mejor. Algunos afirman que es posible detectar y recuperar rastros de datos que se han sobrescrito hasta dos veces desde la superficie de una unidad de disco duro mediante el uso de equipos especializados. Otros insisten en que esto es teórico sin pruebas de que sea factible. Algunas empresas de recuperación afirman haber guardado datos incluso de unidades de disco duro que casi se desintegraron en un incendio o cuyos platos estaban en pedazos.

Dado que son los especialistas, y los presentan como algunos de los peores escenarios, probablemente sea mejor confiar en ellos: la introducción de un martillo y el Not-a-Flamethrower de Elon Musk suena como el método de “eliminación segura” más poderoso. Pero para aquellos de nosotros que no tenemos acceso a un lanzallamas y que no nos gusta actuar como un Thor furioso a las tres de la mañana, los métodos que vimos son la mejor opción.

¿Es útil este artículo?

¡Ayúdanos a correr la voz!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *