En este artículo aprenderemos a formatear una memoria sd card desde ubuntu, primero veremos algunas definiciones y los programas que usaremos, luego realizaremos el paso paso de como realizar este formateo con comandos desde la terminal de ubuntu.
Programas y materiales
- Ubuntu 2022
- Memoria SD card de 32Gb
Definiciones
Antes de iniciar, debemos entender los siguientes conceptos sobre el tema.
- eMMC: "embedded MultiMediaCard" es un tipo de almacenamiento flash que se utiliza en muchos dispositivos integrados. Funciona de manera similar a una tarjeta SD, pero está integrado directamente en la placa del dispositivo.
- MMC: "multiMediaCard" es un estándar de tarjeta de memoria flash que incluye tarjetas SD (Secure Digital). Sin embargo, en el contexto de dispositivos Linux, cuando ves mmcblk0, generalmente se está haciendo referencia a un dispositivo de almacenamiento interno tipo eMMC.
- lsblk: "list block devices" listar dispositivos de bloques, se utiliza para listar información acerca de los dispositivos de bloques, como discos duros y particiones.
- fdisk: se usa para gestionar las tablas de particiones en discos duros, puedes realizar tareas como crear, eliminar, modificar y mostrar información sobre particiones en un disco.
- p: listar particiones
- d: eliminar particiones
- w: escribir los cambios realizados
- mmcblk0: es un nombre de dispositivo que se refiere a una tarjeta de memoria flash embebida, como una tarjeta de memoria SD o eMMC. Este nombre de dispositivo se utiliza para acceder a la tarjeta de memoria y puede estar asociado con la unidad de almacenamiento en el sistema.
- mmcblk0p1: es una partición en una tarjeta de memoria flash embebida. El nombre "mmcblk0" se refiere al dispositivo de almacenamiento en sí, mientras que "p1" indica la primera partición en ese dispositivo.
- mkfs: se utiliza para crear un sistema de archivos en un dispositivo de almacenamiento. El término "mkfs" significa "make file system" (crear sistema de archivos). Este comando se utiliza para formatear dispositivos de almacenamiento, como discos duros, particiones, tarjetas SD, unidades flash USB, etc., con un sistema de archivos específico.
Formatear sd Card desde Ubuntu
Para realizar el formateo, debemos identificar la SD card en el sistema de archivos de linux para ello, realizamos los siguientes pasos:
Listar y desmontar particiones
Revisamos con lsblk que SD Card están conectadas
El resultado será:
Donde podemos ver que tenemos la SD con mmcblk0 y esta a su vez tiene dos particiones montadas, mmcblk0p1 y mmcblk0p2.
Lo que vamos a hacer es desmontar estas particiones, si la SD solo tuviese una sola partición, es la única que desmontamos.
Para desmontar las particiones usamos las siguientes instrucciones:
Volvemos a revisar con `lsblk` donde no están montadas las particiones
Eliminar particiones
Para eliminar las tablas de partición de la SD, debemos ingresar con el comando fdisk, a la SD para realizar los cambos en la particiones de la SD:
Respuesta
Listamos las particiones del disco de la siguiente forma:
Respuesta
Ahora que sabemos cuantas particiones tiene la SD y que números son, procedemos a eliminarlas de la siguiente forma, escribimos (d) y luego el número de partición a eliminar.
Realizados los pasos para eliminar las particiones, procedemos a escribimos los cambios con (w) como se muestra a continuación.
Completado lo anterior, cerramos fdisk.
Volvemos a listar los dicos y la sd fdisk, donde ya podemos ver que solo esta la SD sin particiones:
Formatear SD
Formateamos la SD con el siguiente comando
Resultado
Por ultimo montamos la unidad nueva
Comentario

17 January 2025 15:02
gracias me fue de mucha utilidad,salve un sd.