Formatear memoria usb desde Linux
Escrito por: Guillermo Garron
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.