Cuando no tenemos a mano una herramienta gráfica como GParted o la opción de formatear memorias como en Gnome, podemos usar un comando que en realidad hace lo mismo que las dos herramientas antes mencionadas.
Lo primero que tenemos que hacer, es asegurarnos de tener instalado el paquete dosfstools.
$ sudo aptitude install dosfstools
Una vez instalado, pasamos a comprobar donde se encuentra nuestra memoria flash. Podemos hacer uso del comando:
$ sudo fdisk -l
Lo cual nos devolverá algo como esto:
La línea que nos interesa es la que dice:
/dev/sdc1 * 62 7983863 3991901 b W95 FAT32
Una vez que sabemos cual es el dispositivo a formatear, usamos el comando:
sudo mkfs.vfat -F 32 -n Mi_Memoria /dev/sdc1
Con la opción -F 32 le decimos que será formateada como Fat32, y con la opción -n le ponemos una etiqueta o nombre al dispositivo.
¿Sencillo verdad?
Edito: Se me olvidaba decir que para ejecutar esta operación, el dispositivo tiene que estar desmontado.
36 comentarios, deja el tuyo
mmm yo lo hago de otra forma:
mkdosfs ("-n", "MI-PENDRIVE", "-v", "/dev/sdb1")
-n me deja ponerle el nombre o etiqueta al dispositivo USB.
-v indicará qué dispositivo es el que se va a formatear.
Hay que ejecutarlo sin comillas y paréntesis me imagino
Yo encontré en la red este link desde donde puedes conseguir el paquete deb para instalar, lo probé y funciona muy bien.
https://sites.google.com/site/kubuntufacil/formatear-memorias-usb-en-kubuntu
Espero te sea de utilidad.
Nosotros por estar en Cuba, no tenemos acceso a sitios de Google ni code.google ni nada así, si puedes baja el soft y lo mandas a kzkggaara@myopera.com 😀
KZKG^Gaara , amigo, una pregunta, de que forma podría renombrar un dispositivo sin formatear? Esta viendo la cadena de comandos y pensé en eso.
Has probado tor….?¿
Ya te lo envié por Gmail, avísame si no lo recibes para mandarlo por otro correo.
Sip me llegó, y te respondí con una duda 😉
Thanks amigo de veras 😀
Esta muy bueno la documentacion que podemos tener aca…
Gracias por el comentario CubaRed. Un placer tenerte por acá.
Saludos
Gracias por el comentario y bienvenido al sitio 😉
Ando desde Slax Linux (CD Live, por supuesto :P) y utilice el siguiente comando:
mkfs -T -F32 /dev/sda
/dev = punto de montaje
/sda = unidad o medio extraible
Saludos!
Genio, me salvaste la vida.
Pasa los años y sigo revisando el post xD.
Buen tuto elav.
Saludos!
Jajaja.. Gracias
Pues nada, no hay manera, ni por gparted ni en consola con vuestra opción: me responde:
mkfs.vfat: unable to open /dev/sdg1: Read-only file system
Tienes que tener instalado el paquete dosfstools, para poder formatear en terminal, al igual si estas en entorno Gnome puedes usar la utilidad de Discos es muy facil.
Crei que era un poco mas complicado, con el tuto se ha hecho mas sencillo.
Gracias, despues de buscar en varios sitios, lo pude reparar con esta info, puse el comando sudo mkfs.vfat -F 32 -n Mi_Memoria /dev/sdx luego abri gparted y lo formatie a fat32, y ahora anda de maravilla, todo esta bosta habia ocurrido por llevar el pen a una imprenta con windous. Espero no volver a cometer ese error.
Saludos, buen blog.
Amigo Elav e usuarios de Linux,
¡ Gracias ! Han pasado 2 años desde que escribiste esto y en cada sitio dicen una cosa diferente, la mayoria no funcionan, son inexactas o faltan pasos. Estaría bien que las soluciones correctas como esta aparecieran en algun lugar para no volverse loco intentando cosas que no funcionan. Tomo nota de este blog. Saludos
la verdad que hice los pasos que nos muestra elav, el dia de hoy, y revivi mi pendrive de 16GB… gracias elav tu conocimientos son muy oportunos… 🙂
Hermano te amo. Gracias muy bien explicado
En el comando:
mkfs.vfat -F 32 -n Mi_Memoria /dev/sdc1
falta usar «-I» para que pueda sobreescribir en la partición del usb.
encontré otra opción que también esta muy bien explicada en http://wp.me/p2mNJ6-3I
Que grande!
Me salvo de una manera importante este tutorial!!!
alguien sabe como hacer una usb boteable con una imagen iso linux de mas de 4 Gb ya que para Fat 32 ya no posible esta imagen, alguien podria orientarme como preparar la usb, saludos y gracias
consulta unetbootin o clonezilla
Hola, mira yo tengo una usb que no puedo formatear, ya que está con permiso de solo escritura, ya probe con el gparted y nada,me recomendaría algun software, la memoria me la reconoce, yo puedo ver lo que hay en la memoria, puedo copiar de la memoria a la pc, pero no de la pc a la memoria ya que me sale que el destino es de solo lectura, por favor. si tienes el conocimiento, echame una mano. saludes…
Yo también tengo el mismo problema, al parecer algun malware en otro equipo cambio la memoria a solo lectura y no se puede borrar el contenido ni siquiera formatearla ni con linux no con windows, segui varios tutoriales con comandos de consola que supuestamente lo solucionan y nada, no se puede hacer nada con la memoria, ¿alguien sabe como poder recuperar el uso de la memoria usb con este problema?
Hola Isaac!
A veces me ha pasado eso. A mi me ha funcionado, con gparted, utilizar la opción de «destruir» (no solo borrarla) la partición y luego crear una nueva tabla de partición. A veces me toca sacar y volver a conectar la memoria para que me pueda crear la nueva tabla.
Espero te sirva.
El problema es que esto formatea en b W95 FAT32 pero con mi viejo windows XP no me lee los pendrive, tengo que formatearlos de otra manera con el formato c W95 FAT32(LBA)
Nada de estas instrucciones me sirvieron, no se donde esta el preoblema.
gracias, siempre lo consulto
Hola. Si me puedes ayudar a formatear la maquina por favor
te falto desmontar la unidad usb con el comando umount para poder dar formato
Hola tengo un USB que el sistema no reconoce, te envio la informacion si puedes ayudarme gracias
dmesg
[83384.348839] usb 1-1: new high-speed USB device number 8 using ehci-pci
[83384.506219] usb 1-1: New USB device found, idVendor=0c76, idProduct=0005, bcdDevice= 1.00
[83384.506225] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[83384.506228] usb 1-1: Product: USB Mass Storage
[83384.506231] usb 1-1: Manufacturer: GENERIC
[83384.506848] usb-storage 1-1:1.0: USB Mass Storage device detected
[83384.508235] scsi host5: usb-storage 1-1:1.0
[83385.524951] scsi 5:0:0:0: Direct-Access GENERIC USB Mass Storage 1.00 PQ: 0 ANSI: 2
[83385.556757] sd 5:0:0:0: Attached scsi generic sg3 type 0
[83385.561706] sd 5:0:0:0: [sdc] Attached SCSI removable disk
root@localhost:~# fdisk -l
Disk /dev/sda: 698.7 GiB, 750156374016 bytes, 1465149168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 995F9474-C5F1-4EE9-8FD7-13EA790423DC
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 49879039 48828416 23.3G Linux filesystem
/dev/sda3 49879040 69410815 19531776 9.3G Linux filesystem
/dev/sda4 69410816 76107775 6696960 3.2G Linux swap
/dev/sda5 76107776 80013311 3905536 1.9G Linux filesystem
/dev/sda6 80013312 1465147391 1385134080 660.5G Linux filesystem
root@localhost:~# fdisk -l /dev/sdc
fdisk: cannot open /dev/sdc: No medium found
root@localhost:~# hdparm /dev/sdc
/dev/sdc:
SG_IO: bad/missing sense data, sb[]: f0 00 02 00 00 00 00 0b 00 00 00 00 3a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
multcount = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
root@localhost:~# hdparm -C /dev/sdc
/dev/sdc:
drive state is: standby
root@localhost:~# hdparm -I /dev/sdc
/dev/sdc:
SG_IO: bad/missing sense data, sb[]: f0 00 02 00 00 00 00 0b 00 00 00 00 3a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ATA device, with non-removable media
Standards:
Likely used: 1
Configuration:
Logical max current
cylinders 0 0
heads 0 0
sectors/track 0 0
—
Logical/Physical Sector size: 512 bytes
device size with M = 1024*1024: 0 MBytes
device size with M = 1000*1000: 0 MBytes
cache/buffer size = unknown
Capabilities:
IORDY not likely
Cannot perform double-word IO
R/W multiple sector transfer: not supported
DMA: not supported
PIO: pio0