Recibe actualizaciones por: rss | twitter | email

Formatear memoria usb desde Linux

Escrito por:
Fecha: 2015-01-03 13:22:00 00:00

Para los usuarios de Linux es fácil usar memorias usb hoy en día, y también lo es el compartir información a través de dichas memorias con usuarios Windows o Mac.

Claro, hasta que tienes que formatearlas en Linux y entonces resulta que el resto no puede ver la información que colocaste en la memoria.

Lo que no debes hacer es formatear llave usb usando ext3 o ext4 a menos que pienses usarlo solo con usuarios Linux. Para poder compartir información con usuarios de otros sistemas operativos es necesario usar el sistema de archivos FAT32.

Pero bueno, y ¿Cómo lo hacemos?

Instala dosfstools

Lo primero es instalar el paquete necesario y este se llama dosfstools que traducido del Ingles es algo así como: Herramientas de sistema de archivos de DOS

Si usas Ubuntu o Debian:

apt-get install dosfstools

Si usas Arch Linux (Muy bueno ¿verdad?)

pacman -Sy dosfstools

Si te gusta lo original, y tienes slackware

slackpkg install dosfstools

Formatea la memoria usb con FAT32

Lo primero realmente es insertar la llave usb en el drive de la PC, y revisar con el comendo

fsdisk -l

Verás algo así:

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xed1f86f7

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1135     9116856    7  HPFS/NTFS
/dev/sda2            1136        9141    64308195    5  Extended
Partition 2 does not end on cylinder boundary.
/dev/sda3            9142        9729     4717440   12  Compaq diagnostics
Partition 3 does not end on cylinder boundary.
/dev/sda5            1136        3047    15358108+  83  Linux
/dev/sda6            3048        3493     3580101    7  HPFS/NTFS
/dev/sda7            3494        8809    42700738+  83  Linux
/dev/sda8            8810        9141     2666758+  82  Linux swap

Disk /dev/sdc: 8075 MB, 8075120640 bytes
154 heads, 36 sectors/track, 2844 cylinders
Units = cylinders of 5544 * 512 = 2838528 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb0bcd68e

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1        2845     7884836   83  Linux

Como puedes ver /dev/sdc es donde mi memoria usb fue conectada. Ahora para formatear, solo ejecutamos:

mkdosfs -F 32 -I /dev/sdc1

Ten mucho cuidado con esto, pues se van a borrar todos los datos de la unidad a la que le des formato, por lo tanto debes estar muy seguro que estas haciendo al dispositivo correcto y no a tu disco duro.

Nota: Primero tienes que tener una partición antes de formatear, en caso que no la tengas, puedes fdisk para crearla.