Cómo formatear una tarjeta SD en Linux de forma sencilla

Escrito por Adrián Crespo
GNU Linux

Son muchas las aplicaciones que se pueden dar a estos medios de almacenamiento extraíbles. En algún momento, el usuario necesitará llevar a cabo el formateo. Si a esto le sumas que el usuario utiliza Linux es probable que no sea la mejor combinación. Sin embargo, esto no tiene porqué ser así. Os enseñamos cómo formatear tu tarjeta SD de forma rápida y sencilla a través del terminal.

No existe ningún requisito para llevar a cabo el proceso. El proceso se puede orientar como un ejercicio de toma de contacto con el terminal y los comandos. El nivel de dificultad es bastante bajo y cualquier usuario debería ser capaz de completar el proceso sin ningún problema.

Teniendo en cuenta que el uso de placas como Raspberry Pi o similares se encuentra en pleno auge, podría decirse que la importancia de este proceso es aún mayor.

Cómo formatear una tarjeta SD en Linux

En primer lugar tenemos que conectar nuestra tarjeta SD o microSD a la ranura correspondiente. Una vez realizada esta operación debemos abrir un terminal y en él teclear:

lsblk

El comando devolverá una salida similar a la siguiente:

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sdb    8:16   1  3.8G  0 disk
├─sdb2   8:18   1  2.4M  0 part
└─sdb1   8:17   1  1.5G  0 part /media/sandisk

En este caso, nuestra SD está identificada con la etiqueta sdb.

Hay que tener muy clara cuál es la partición o unidad sobre la que queremos actuar, ya que en caso de error se producirá la pérdida de información.

ejecutamos el siguiente comando sobre la etiqueta sdb, ya que es el raíz y queremos formatear la tarjeta SD de forma completa:

sudo parted /dev/sdb

En el caso de querer solo afectar a una partición de esta unidad deberíamos escribir:

sudo parted /dev/sdbX

Donde X es el número de la partición sobre la que actuar.

El sistema solicitará las credenciales pertinentes. Una vez introducidas estaremos dentro de la herramienta parted, donde se ejecutarán los próximos comandos.

En primer lugar, se crea la tabla de particiones:

mklabel msdos

Una vez creada la tabla de particiones podemos proceder con el particionado utilizando el siguiente comando:

mkpart primary fat32 1MiB 100%

Si queremos que la partición sea de arranque tenemos que introducir el siguiente comando:

set 1 boot on

En caso contrario sería:

set 0 boot on

Una vez finalizado el proceso de particionado salimos de la utilidad:

quit

Una vez la utilidad nos ha devuelto el prompt es hora de dar formato a las partición o particiones creadas. Antes de nada, podemos comprobar introduciendo lsblk si están creadas de forma correcta.

Para dar formato a las particiones deberemos utilizar:

sudo mkfs.vfat /dev/sdbX

Donde la X corresponde con el número de partición que hemos observado con lsblk.

Con estos pasos tan sencillos puedes dar formato en una distribución Linux a una tarjeta SD. Hay que decir que el proceso es igualmente extrapolable a unidades de almacenamiento USB. El único punto crítico es escoger con el parted la partición o dispositivo sobre el que actuar de forma correcta. De no ser así, los datos no se podrán recuperar.


Últimos análisis

Valoración RZ
9
Valoración RZ
9
Valoración RZ
10
Valoración RZ
9
Valoración RZ
10
Valoración RZ
7
Valoración RZ
9
Valoración RZ
10
Valoración RZ
8
Valoración RZ
10