Línea de comando

Línea de comando

Tengo una memoria USB que quiero reutilizar.

¿Cómo puedo formatearlo?

Respuesta1

Hay muchas maneras diferentes de hacer esto.

Línea de comando

No es necesario "formatear" (es decir, crear un sistema de archivos; no se pueden formatear memorias USB en el sentido correcto de la palabra) si sólo desea eliminar todos los archivos.

Suponiendo que el palo está montado debajo /media/something, puedes decir:

sudo rm -rf /media/something/*

¡No se le pedirá que confirme!Esto no afectará a los archivos ocultos (carpetas de la papelera de reciclaje de Windows o Mac, etc.).

Si desea un sistema de archivos impecable,asegúrese de que el sistema de archivos esté desmontado primero:

sudo umount /dev/whatever_the_device_is
sudo mkfs.vfat -n "Volume Label" /dev/whatever_the_device_is

Esto creará un sistema de archivos FAT. Si necesita un sistema de archivos NTFS, siempre lo habrá mkfs.ntfs, pero debe tener en cuenta que algunas implementaciones tienen errores. Depende de su distribución y de lo reciente que sea.

KDE

Enciende elAdministrador de particiones de KDE(Si no lo tiene, el nombre del paquete Debian/Ubuntu es ligeramente no estándar partitionmanager). Haz lo obvio.

Gnomo

Utilizar elUtilidad de disco Gnome (Palimpsesto). Es bastante trivial de usar: simplemente seleccione su unidad USB desde la izquierda. Si ya tiene una partición, haga clic en el botón "Formatear". De lo contrario, hay un botón "Formatear unidad" que hará todo por usted.

ubuntu 11

Ask Ubuntu ya tiene respondida esta pregunta exacta:¿Cómo formatear un USB o una unidad externa en 11.10?— observe cómo esto le guía en el uso de la Utilidad de Discos Palimpsest.

Todo lo demas

Mi herramienta GUI favorita para este trabajo esGpartido. Hace todo lo que necesita (excepto, lamentablemente, LVM y cifrado) y, para empezar, es fácil de usar.

Respuesta2

Eche un vistazo a la mkfsfamilia de utilidades (dependiendo de a qué desee formatear, es posible que desee mkfs.ext[234], mkfs.vfato algo completamente distinto). Tenga en cuenta que es posible que también deba cambiar el identificador del tipo de partición en la tabla de particiones usando fdisko similar para que funcione en todos los sistemas.

Respuesta3

Para (re)crear un sistema de archivos, utilice uno de losmkfsfamilia de herramientas. Elija el que se base en el sistema de archivos que desee; los más comunes son:

  • FAT32( mkfs.vfat) para máxima compatibilidad. FAT32 no tiene noción de propiedad de archivos, permisos, enlaces simbólicos ni muchos otros conceptos de Unixy, solo archivos y directorios con muchos caracteres de puntuación prohibidos en los nombres de archivos y sin distinción entre mayúsculas y minúsculas. El tamaño máximo de archivo es 4 GB. Elija este sistema de archivos si solo necesita almacenar un montón de archivos que no superen los 4 GB.
  • NTFSpara compatibilidad con Windows. Se admiten la mayoría de las funciones básicas de Unixy. La compatibilidad con NTFS en sistemas operativos distintos de Windows tiende a ser un poco inestable, así que elija este sistema de archivos sólo si necesita compatibilidad con Windows y archivos grandes.
  • ext4es el sistema de archivos estándar de facto de Linux. Elija esto si necesita funciones de Unixy como enlaces simbólicos y permisos.
  • ext2es una versión anterior de ext4 (carece de funciones como un diario y buen soporte para directorios con miles de archivos) y es compatible con más sistemas Unix que ext4 (pero no espere milagros en Windows). Elija esto si necesita un buen soporte en BSD y al menos soporte de solo lectura en Windows.

Deberá averiguar el nombre del dispositivo al que está conectada la unidad. En Linux, las unidades extraíbles suelen tener nombres como /dev/sda, /dev/sdbetc. Asegúrese de elegir la correcta o podría borrar su disco duro. En Linux, puede obtener una lista de unidades disponibles y sus particiones ejecutando cat /proc/partitions; el número en la tercera columna es el tamaño en kilobytes. También puede hacerse una idea de dónde está conectada una unidad mirando los nombres en /dev/disk/by-pathy los modelos de unidades en /dev/disk/by-id. Las memorias USB normalmente tienen una única partición numerada 1.

En muchos sistemas, estas herramientas se encuentran en /sbino /usr/sbin, que no se encuentra en la ruta predeterminada para usuarios no root. Además, es probable que necesites ser root para ejecutarlos.

Para crear un nuevo sistema de archivos, ejecute el mkfscomando en el dispositivo correcto:

mkfs.TYPE /dev/NAME_OF_DEVICE

Recuerde poner el número de partición correcto. Si ejecuta Linux y tiene un único disco duro y ningún otro disco externo conectado, el dispositivo suele ser /dev/sdb1. Por lo tanto, el comando típico es

sudo mkfs.vfat /dev/sdb1      # be sure to adjust the device name if necessary

mkfsdejará algunos fragmentos de datos antiguos en su lugar, que no se borrarán hasta que sean sobrescritos por un archivo nuevo. Estos fragmentos se pueden recuperar observando el contenido del dispositivo, sin pasar por el sistema de archivos. (No hay garantía de que sea fácil reconstruir datos significativos a partir de los fragmentos, así que no esperes utilizar esto para deshacer el caso de ¡Uy, formateé-el-dispositivo-incorrecto). Si deseas borrar todos los datos existentes , ejecute el siguiente comando antes mkfs:

tee </dev/zero /dev/NAME_OF_DEVICE

Asegúrese de elegir el nombre correcto del dispositivo, ya que esto borrará todos los datos sin esperanza de recuperación.

Tenga en cuenta que, si bien esto borrará los datos sin posibilidad de recuperación por medios de software comunes, puede dejar rastros que se pueden recuperar con algún trabajo electrónico. Ver¿Es suficiente borrar una sola vez una unidad flash?. La única forma compatible con la paranoia de borrar datos en una unidad flash es cifrarla en primer lugar y destruir todas las copias de la clave.

información relacionada