Formatear USB y tarjetas de memoria en la Terminal forma básica.


Para formatear una memoria flash, bien un pendrive o tarjeta de memoria, en Windows se hace con el botón derecho sobre el icono de la memoria en el explorador de windows, pero en Linux como lo hacemos, si que reconozco que es un poco más complicado, pero si somos linuxeros… tenemos que hacerlo así, es más alguna vez algún amigo me ha dicho que su memoria no iba no podía formatearla desde Windows y sin embargo con linux se puede, a veces lo más sencillo resulta más efectivo.
Cuando “pinchamos” un pendrive en una entrada USB en nuestro pc, linux le da una dirección o ubicación de tipo “/dev/sdX” (sin comillas) donde X puede ser otra letra, a, b, f etc. e incluso esta letra acompañada de 1, 2, 3, etc.
Para saber donde tenemos instalada nuestro pendrive tecleamos el comando df en la terminal:
(X según donde esté montado, en mi caso es sdf1, si te fijas en el recuadro rojo)
$ df

O bien este otro fdisk -l :
$ sudo fdisk -l
Si tenemos la memoria montada, es decir, insertada y la hemos abierto con el administrador de archivos (nemo, nautilus, thunar, dolphin etc.) debemos desmontarla haciendo lo siguiente:
(X según donde esté montado, en mi caso es sdf1, si te fijas en el recuadro rojo)
$ sudo umount /dev/sdf1
Y ahora vamos a formatear, una vez formateado no se puede hacer una regresión a su antiguo estado, perdemos toda la información contenida en el pendrive:
$ sudo mkfs.vfat -n datos /dev/sdf1
Donde vfat (convierte a FAT, sistema de archivos de windows es el más común y compatibles con multitud de dispositivos) es el formato que le vamos a dar, “-n” nos indica que vamos a dar nombre a la etiqueta del prendrive en mi caso “datos” (por ejemplo) y por último debemos indicar la dirección de donde está ubicado el pendrive /dev/sdf1

 Si queremos ir un poquito más allá, podemos añadir más opciones  a la línea de comando anterior (atención a las mayúsculas/minusculas unas irán con may. y otras con min.):

-c Chequeará la memoria en busca de bloques erróneos antes de crear el sistema de ficheros.
-F Especificaremos el tipo de tabla de asignación de archivos 12, 16 ó 32 bits. Si no se especifica nada pondrá el que más se adecue al pendrive o memoria.
-v  Detalla la ejecución. No hace ningún efecto sobre la memoria, sólo arroja los resultados de la operación.

Aunque hay más opciones creo que estas pueden ser de utilidad. Veamos un ejemplo:

$ sudo mkfs.vfat -c -F 32 -v -n MisDatos /dev/sdf1

Si ponemos la opción -c tardará más en realizar el formato, obviamente tiene que chequear toda la memoria.

Por últimos para volver a montar la memoria dos opciones sacarla (fisicamente) de su ubicación  e introducirla de nuevo o bien con el comando:
$ sudo mount -a
Por último no dejéis de pasaros por esta dirección donde explica más detalladamente todas las opciones con las que  puede contar mkf.vfat Picar aquí.
Más información, teclear en la consola o terminal  $ mkfs.vfat
Por cierto mkfs significa MaKe File System. (“hacer sistema de ficheros”)

Si te ha gustado comenta y si no tambíen,  sólo es por mejorar, gracias.
By somarropelljo.
Anuncios

2 pensamientos en “Formatear USB y tarjetas de memoria en la Terminal forma básica.

  1. somarropellejo

    La verdad es que si, yo también uso Gparted porque es bastante poderoso, pero a veces la sencillez y la simpleza de un par de líneas es suficiente para hacer lo que uno quiere.

    Gracias.

    Responder

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s