Tarjeta SD de formato en Linux

Tarjeta SD de formato en Linux

Una tarjeta SD debe formatearse y dividirse antes de que pueda usarse. Casi todas las tarjetas SD vienen con el sistema de archivos gruesos que ya está configurado para que no necesiten ser formateadas la primera vez. Sin embargo, hay momentos en que es necesario formatear la unidad.

Puede formatear una unidad SD y crear las particiones necesarias utilizando una herramienta gráfica como Gpartado o con herramientas de línea de comandos como fdisk o separado.

De que hablaremos?

En este artículo, le mostraremos cómo formatear una tarjeta SD en un sistema operativo Linux. Específicamente, usaremos un Ubuntu 20.04 Sistema para este artículo.

Requisito previo:

Para este tutorial, debe tener los siguientes requisitos previos básicos:

  1. El usuario debe tener privilegios de superusuario en el sistema.
  2. Conocimientos básicos de la línea de comandos de Linux y gestión de partición.

Advertencia: El formato es un proceso destructivo y elimina todos los datos del dispositivo. Asegúrese de tener una copia de seguridad de archivos importantes que se almacenan en la tarjeta SD.

Buscando el dispositivo de tarjeta SD

Necesitamos encontrar nuestro dispositivo de destino en el sistema antes de poder continuar. Para esto, ejecute el siguiente comando antes de conectar la tarjeta SD:

$ reloj "dmesg | cola -10"

Ahora, insertamos la tarjeta SD y observamos la salida del comando anterior. Imprime un mensaje que confirma que el dispositivo está conectado. También podemos usar el lsblk comando para verificar el dispositivo:

$ lsblk

Una lista de todos los dispositivos de bloque está imprimida por este comando.

En nuestro caso, el nombre del dispositivo es /dev/sdc. El nombre puede ser diferente dependiendo de la distribución en uso.

Desmontando el dispositivo

Puede haber particiones existentes en la tarjeta SD objetivo. Podemos encontrarlos usando el comando:

$ ls -a /dev | Grep SDC

Si la salida muestra los nombres del dispositivo con sufijos numéricos, esto significa que hay particiones formateadas. Nuevamente, eche un vistazo a la advertencia anterior en rojo.

Desmontemos estas particiones usando el siguiente comando:

$ sudo Umount /dev /sdc1

Enfoque 1: Uso de la utilidad de disco para formatear una tarjeta SD

Para formatear la tarjeta SD utilizando la utilidad de disco, siga los pasos proporcionados:

Paso 1. Abra el programa de utilidad de disco desde la carpeta de aplicaciones.

Paso 2. Desde la ventana emergente, seleccione el dispositivo de destino de la lista de la izquierda. Ahora, en la pestaña correcta, seleccione la partición que contiene un sistema de archivos. Luego, haga clic con la izquierda el icono del engranaje y seleccione la opción "Partition de formato".

Para asegurarse de que no queden datos en el dispositivo, también puede eliminar permanentemente la partición utilizando el separado herramienta:

Paso 3. Ahora, aparece una nueva ventana donde puede dar un nombre a su tarjeta SD (volumen). Además, si desea sobrescribir todos los datos existentes, puede activar el interruptor de borrado.

Para el bloque "Tipo", puede seleccionar Ext4, FAT, NTFS o cualquier otro formato disponible. Ahora, presione el botón siguiente.

Etapa 4. Finalmente, haga clic en el botón Formato en la siguiente ventana para iniciar el proceso.

Su tarjeta SD finalmente está formateada y lista para usar. Puede montarlo y comenzar a crear archivos y directorios.

Enfoque 2: Uso de la línea de comando para formatear una tarjeta SD

Veamos cómo formatear una tarjeta SD desde la línea de comando.

Paso 1. Primero, abra el terminal y verifique el disco para formatearse:

$ sudo df -h

Para completar la tarea, es importante seleccionar el disco apropiado.

Paso 2. Ahora, como mencionamos anteriormente en la sección "Desmontaje del dispositivo", desmonte la tarjeta SD (omita este paso si no está montado).

Paso 3. Creemos una nueva partición desde el terminal con el comando separado de GNU. Para este tutorial, creamos una sola partición que ocupa todo el camino. El tamaño del disco en nuestro caso es de 16 GB. El mklabel MSDOS El parámetro nos dice que el estándar para nuestras particiones es MBR.

Para usar el comando separado GNU aquí, ingrese "Separado" seguido del nombre de archivo del dispositivo para el disco de destino, como /dev/sdc.

$ sudo separado /dev /sdc mklabel msdos 0 16g

Etapa 4. En Linux, simplemente crear las particiones no es suficiente para hacerlas útiles. Como resultado, debemos formatearlos y crear un sistema de archivos para ellos. Ahora puede formatear la tarjeta SD en cualquier formato que necesite. Por ejemplo, para usar el formato ext4, usamos el siguiente comando:

$ sudo mkfs -t ext4 /dev /sdc

Paso 5. A continuación, monte la nueva partición en el sistema de archivos, digamos /MNT. Además, verifique con el siguiente comando LSBLK:

$ sudo monte /dev /sdc /mnt

Eso es todo lo que tenemos que hacer para formatear una tarjeta SD en Linux.

Conclusión

En este artículo, observamos cómo usar los diferentes sistemas de archivos para formatear y montar un disco de tarjeta SD en Linux. Si bien el formateo de los discos en Linux es simple (suponiendo que sabe lo que está haciendo), cualquier paso en falso podría resultar en la pérdida de datos.