Puede usar una buena herramienta de Linux dd
para hacer esto.
Para hacerlo:
- Primero abra una terminal presionando Ctrl+ Alt+ T.
- Luego escriba
sudo blkid
la terminal.
Con mucho cuidado y de cerca examinar la salida.
[sudo] password for anwar:
/dev/sda1: UUID="63c6fb01-aac4-4d38-b29e-5a5780a98d12" TYPE="ext4"
/dev/sda2: LABEL="Main" UUID="A80C1BD70C1B9F7E" TYPE="ntfs"
/dev/sda5: LABEL="Work" UUID="01CCB271A80A07E0" TYPE="ntfs"
/dev/sda6: LABEL="Edubuntu" UUID="364126ac-01c9-4dd2-ab19-eecc733a9640" TYPE="ext4"
/dev/sda7: LABEL="Windows" UUID="5A8C72C98C729EE7" TYPE="ntfs"
/dev/sda8: UUID="312d4cd9-21a9-4c0d-aa34-26230e70fa89" TYPE="swap"
/dev/sdb1: UUID="E87F-1D12" TYPE="vfat"
Mira la última línea con /dev/sdb1
. Esa es la unidad USB que está formateada con el sistema de archivos Fat (vfat). Tenga en cuenta que la unidad USB solo tiene una partición con nombre /dev/sdb1
. Si tuviera otras particiones, habrían sido nombradas como /dev/sdb2
... y así sucesivamente. La unidad USB en sí se llama/dev/sdb
, tenga en cuenta que no tiene un número 1
, 2
o cualquier número despuéssdb
Luego ejecute este comando para reemplazar todos los datos en la unidad USB con 0.
sudo dd if=/dev/zero of=/dev/sdX bs=1k count=2048
Intencionalmente no he dado el original /dev/sdb
en el comando, para que los nuevos usuarios no estropeen accidentalmente su sistema. Reemplace el nombre de la unidad USB que se encuentra en el paso 4 en el comando anterior.
Esto debería darte un USB limpio. Debe crear al menos una partición para usar el USB después de esta operación.
Crear partición en el disco vacío
Para crear una nueva partición en él, puede usar el parted
programa. Estoy dando un ejemplo de creación de una partición en un disco sin formato completo. Nuestro disco USB tiene un tamaño de 2 GB (~ 2048). Suponemos que es el nombre del dispositivo /dev/sdb
. Puede verificar el nombre de su dispositivo con el comando sudo lsblk
(debe adivinar el dispositivo correcto mirando el tamaño, etc.).
- Primero debemos expulsar el USB después del último comando y volver a insertarlo.
Entonces necesitamos crear una tabla de partición en el disco. Vamos a crear una tabla de partición del tipo msdos, a veces conocida como registro de arranque maestro.
sudo parted /dev/sdb mklabel msdos
Luego está agregando una partición "primaria" vacía, que contendrá un sistema de archivos Fat más tarde.
sudo parted -a none /dev/sdb mkpart primary fat32 0 2048
Especificamos el punto de inicio (desde 0 MB) hasta el punto final (2048 MB), aunque en realidad el disco puede no tener un espacio completo de 2048 MB, pero no se preocupe, dividido lo ajustará automáticamente. Tenga en cuenta que estamos creando una sola , primaria partición en el disco entero. Pero puedes crear múltiples particiones en él. (Aunque no se recomienda, porque Windows solo reconocerá la primera partición) .
Esta partición recién creada tendrá la identificación /dev/sdb1
Luego, finalmente, cree un sistema de archivos Fat en la partición / dev / sdb1 formateando.
mkfs.vfat -n "Disk" /dev/sdb1
Estamos creando un sistema de archivos gordo en la /dev/sdb1
partición con el nombre "Disco".
Eso es. Ahora tiene un nuevo disco USB limpio con una partición gruesa.
Tenga en cuenta que también puede usar el programa Disk-Utility para crear una partición y formatearla con Fat.
Utilizando la utilidad de disco
Presione la Supertecla y escriba "Utilidad de disco".
En la ventana Utilidad de disco, seleccione la unidad USB en la sección "Dispositivos periféricos".
Es posible que deba desmontar la unidad primero.
Luego haga clic en el botón "formatear unidad"
Seleccione el tipo de tabla de partición en la nueva ventana. Seleccione "Registro de arranque maestro".
Después de crear la nueva tabla de particiones. La ventana de la utilidad de disco se verá así
Haga clic en el botón "Crear nueva partición".
Seleccione "Tipo de partición" y, opcionalmente, escriba un nombre para la partición.
La partición se creará en 4-5 segundos y luego tendrá un disco USB limpio.
Usando Gparted
Primero debe instalar gparted, si aún no lo ha hecho. Puede instalarlo haciendo clic en este enlace: gparted o usando este comando en una terminal
sudo apt-get install gparted
Luego abra gparted escribiendo "gparted" en el tablero. Para abrir el tablero, presione la Supertecla que también se conoce como tecla "Windows".
Luego seleccione el dispositivo USB en el menú desplegable de la derecha. Debería ser como /dev/sdb
, /dev/sdc
etc. Tenga especial cuidado de no seleccionar /dev/sda
, ya que es el dispositivo en el que está instalado su sistema operativo . Solo debe seleccionarlo, si sabe lo que está haciendo.
Después de seleccionar el dispositivo USB (que está en mi sistema /dev/sdb
), vea si alguna de sus particiones está montada. Puede ver un icono de llave en la entrada de la partición montada y el punto de montaje de esa partición.
Desmonte cualquier partición montada en la partición en ese dispositivo. Para desmontar, seleccione la partición → Haga clic derecho → Seleccionar desmontar del menú.
Luego vaya al menú dividido → Dispositivos → seleccione Crear tabla de particiones para sobrescribir y crear una nueva tabla de particiones en el dispositivo seleccionado.
Se mostrará una nueva ventana que le advierte sobre la acción que se va a realizar. El tipo de partición predeterminado es "msdos" y le recomiendo que no lo cambie, si no lo sabe. También verifique otra vez que, de hecho, seleccionó el dispositivo correcto. Luego haga clic en el botón Aplicar .
Después de hacer clic en el botón Aplicar, el dispositivo estará completamente vacío. Sin particiones ni datos.
Luego seleccione el espacio no asignado → Haga clic derecho → Seleccionar nuevo para crear una nueva partición.
En el cuadro de diálogo Crear nueva partición, seleccione Crear como "primario", Sistema de archivos como "fat32" y haga clic en el botón Agregar . Opcionalmente, también puede asignar un nombre a esta partición.
Después de hacer clic en el botón Agregar , gparted le mostrará una vista previa del dispositivo si aplica los cambios. Habrá un icono de marca de verificación verde claro en la barra de herramientas. Debe hacer clic en ese icono para aplicar el cambio. También hay un botón Deshacer , puede usarlo, si algo sale mal en cualquier paso.
Después de aplicar los cambios, gparted le mostrará un mensaje que dice "Todas las operaciones se han completado con éxito".
Ahora ya terminaste.
Uso de la nueva utilidad de disco (12.10)
Ubuntu 12.10 ahora está equipado con una nueva utilidad de disco. Utiliza un nuevo udisks2
programa como backend.
Primero abra la nueva Utilidad de Discos escribiendo "Discos" en el Tablero. Traiga el tablero presionando la Supertecla
Después de abrir el programa Disks (anteriormente disk-utility) . Haz esto
Seleccione el disco externo
Desmonte el disco si ya está montado.
Luego seleccione la partición y elimínela presionando el icono de reproducción "Detener".
Repita este paso si tiene más de una partición en el disco hasta que se haya eliminado toda la partición.
Después de que se haya eliminado toda la partición, el disco ahora solo contendrá espacio libre. Ahora puede crear una partición haciendo clic en el pequeño +
icono.
Seleccione el tipo como "FAT", asigne una etiqueta y presione el botón "Crear" para crear una partición.
Su disco ahora contiene una partición. Puede montar la partición presionando el icono "Reproducir". Puede explorar directamente la ubicación de la unidad montada haciendo clic en el enlace con la etiqueta "En uso, Sí"
Ya terminaste
Si quieres que algo desaparezca de manera absoluta e irrecuperable,
shred
es una muy buena opción.¿dónde
sdx
está tu memoria USB probablemente debería hacer el truco? Se sobrescribe todo el disco 5 veces (cambian
a un número adecuado) con datos aleatorios.Puede encontrar la ruta a la unidad de disco con
fdisk -l
.fuente
shed -vzn 3 /dev/sdX
:-v
para detallar,-n 3
para sobrescribir 3 veces, y-z
para escribir ceros al final para ocultar la destrucción.Terminal abierta
Hacer
Algo similar aparece en su pantalla:
Supongamos que su unidad USB es SDB con 4 GB de memoria
Entonces hazlo
De esta manera, sobrescribe todo su pendrive con ceros. Todo, incluidos los posibles virus y malware, se eliminará.
Aquí la
/dev/sdb
porción es extremadamente importante y debes ser más cauteloso.Por ejemplo, si se pone
a
en lugar deb
en la/dev/sdb
continuación, todo el disco duro se escriba por ceros en su lugar.Aquí di
count=2048
como mi tamaño de pendrive es de 4 GB y dado que el tamaño de bloque creado aquí es de 2 MB , entonces 2 MB x 2048 = 4096 MB = 4 GB . Reemplace 2048 con su valor adecuado.Además, si lo desea, puede cambiar el tamaño del bloque a lo que desee.
ahora haz
La salida es algo como esto
Aquí confirma el tamaño actual de su memoria pendrive.
A continuación, debe crear una tabla de particiones. Lo haremos con la herramienta separada .
En terminal escriba lo siguiente:
Etiquetarlo como tabla de partición tipo GPT
Hacer el tamaño de unidad predeterminado de MB a GB
Finalmente crea la tabla de particiones:
Aquí hice 3.7GB porque el espacio libre real de mi pendrive es 3.7 GB. Reemplácelo con tu propio valor.
A continuación ver el resultado final
Todo será similar a lo siguiente:
Presione
q
y ponga enterpara salir del aviso de partición .Ahora es el momento de crear un sistema de archivos. Crearemos el sistema de archivos universal fat32 .
Alo usaremos el comando mkfs para hacerlo.
Escriba lo siguiente en la terminal
Ahora tiene un nuevo pendrive libre de virus y malware
fuente
Puede formatear la unidad para asegurarse de que todos los datos que contiene estén nucleados. Consulte ¿Cómo formatear una unidad USB o externa? para detalles sobre cómo hacer esto.
ADVERTENCIA: Este va a borrar todos los datos de la unidad! Asegúrese de no eliminar nada importante en su unidad flash antes de intentar esto.
fuente
La secuencia de comandos anterior solo borra la tabla de particiones y no todo el disco, que es lo que solicitó el OP.
Para borrar todo del disco y poner todos los bits a cero
Explicación de las opciones extra:
Al eliminar "count = 2048", se elimina la limitación a 2048 bytes para que dd pueda funcionar en todo el disco.
bs = 4Mb: bs tiene un tamaño de bloque y esto borrará en bloques de 4Mb, que es más rápido que 1k.
iflag y oflag intentarán deshabilitar el almacenamiento en búfer, que no es necesario para una transmisión constante.
Luego, siga las instrucciones descritas anteriormente para particionar y formatear el disco.
Para encontrar la letra del disco, abra una terminal y ejecute:
¡Luego conecte la unidad flash y se revelará la letra del disco!
Sustituya la letra del disco por X en / dev / sdX
¡Esto dejará en blanco todos los datos en el disco!
fuente
Los archivos de virus de Windows en un pen drive son visibles en Linux. Simplemente elimine todos los archivos que no conoce. Verifique todas las carpetas para estar seguro. He estado usando esta técnica con éxito desde hace mucho tiempo. De esta manera, incluso puede retener sus datos.
fuente
Esta fuerza de fuerza bruta borrará completamente la tabla de particiones sobrescribiéndola con ceros, dejándote libre de volver a particionar con la herramienta elegida:
¡Asegúrese de obtener el dispositivo de salida correcto, no una unidad de disco interna! La recuperación de un error será muy difícil. Después de escribir, quitaría y volvería a insertar el palo.
Fuente: https://ubuntuforums.org/showthread.php?t=2319295
fuente