2013-01-03 17:42:21 +0000 2013-01-03 17:42:21 +0000
58
58

¿Cómo se formatea una tarjeta SD de 2 GB a FAT32 (preferiblemente con la Utilidad de Discos)?

Llevo un tiempo buscando la manera de hacer esto, pero no he podido encontrar la respuesta. Necesito formatear mi tarjeta SD de 2 GB a FAT-32, pero no veo la opción en la Utilidad de Discos.

Si selecciono la unidad SD (Apple SDXC Reader Media) y voy a “Borrar”, tengo las siguientes opciones de formato:

  • Mac OS extended (Journaled)
  • Mac OS extended (Journaled, Encrypted)
  • Mac OS extended (Case sensitive, Journaled)
  • Mac OS extended (Case sensitive, Journaled, Encrypted)
  • MS DOS (FAT)
  • ExFAT

Haciendo lo mismo, pero seleccionando la propia tarjeta SD (en mi caso, NO NAME), obtengo todos los mismos resultados, menos el de Mac OS X con encriptación.

He leído que seleccionando MS-DOS se elige entre FAT-16 y -32, dependiendo del tamaño de la tarjeta SD. Sin embargo, yo tengo una de 2 GB.

Format: MS-DOS (FAT16)
Owners Enabled: No
Number of Folders: 0
Capacity: 1.98 GB (1,975,546,368 Bytes)
Available: 1.79 GB (1,789,296,640 Bytes)
Used: 186 MB (185,991,168 Bytes) --> (I have already backed up)
Number of Files: 512

Respuestas (3)

113
113
113
2013-01-03 18:27:59 +0000

Si te sientes cómodo con el uso de la Terminal, prueba esto:

Primero, mira la tabla de particiones ejecutando este comando:

diskutil list

Deberías ver algo así

/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *16.0 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS Example 15.7 GB disk1s2

La partición que queremos cambiar es /dev/disk1.

Queremos cambiar el dispositivo a una partición FAT32 con formato MBR. Para ello, ejecuta este comando:

sudo diskutil eraseDisk FAT32 _NAME_ MBRFormat /dev/disk1

donde NAME es el nombre que quieres darle al disco.

Como se ha mencionado en los comentarios, no se pueden poner corchetes en el nombre del volumen para que no se estropee todo. Para evitar que todo falle, simplemente asegúrate de que no hay corchetes en el nuevo nombre del volumen FAT32.

20
20
20
2013-04-29 23:59:37 +0000
sudo diskutil eraseDisk FAT32 [NAME] MBRFormat /dev/disk1

Donde [NOMBRE] debe estar escrito en MAYÚSCULAS; de lo contrario, no funcionará.

  • *

Como se menciona en los comentarios, asegúrese de utilizar una herramienta como diskutil para comprobar qué disco está formateando. En el ejemplo anterior, se está formateando el disco /dev/disk1. Después de encontrar la partición deseada a través de un método como llamar a diskutil list (Este comando lista las particiones en el sistema. Vea otra respuesta para más detalles), reemplace dev/disk1 con la partición deseada.

3
3
3
2017-08-25 04:28:44 +0000

Esta respuesta se adjunta como solución para todas aquellas versiones antiguas de Apple Mac, como Snow Leopard 10.6.8, en las que “FAT32” como tipo de sistema de archivos no funciona según el ejemplo siguiente:

$diskutil eraseDisk fat32 mydiskname MBRFormat /dev/disk1

fat32 does not appear to be a valid file system format Use diskutil listFilesystems to view a list of supported file systems

El comando interno es: diskutil eraseDisk filesystem disklabel MBRFormat device

donde device se determina que es su tarjeta SD usando el comando diskutil list.

Encuentre el alias correcto del sistema de archivos escribiendo esto en el Terminal:

$diskutil listFilesystems

Formattable filesystems These file system personalities can be used for erasing and partitioning. When specifying one as a parameter to a verb, case is not considered; also, diskutil allows certain aliases which are themselves case-insensitive. ------------------------------------------------------------------------------- PERSONALITY USER VISIBLE NAME ------------------------------------------------------------------------------- ExFAT ExFAT Free Space Free Space (or) free MS-DOS MS-DOS (FAT) MS-DOS FAT12 MS-DOS (FAT12) MS-DOS FAT16 MS-DOS (FAT16) MS-DOS FAT32 MS-DOS (FAT32) HFS+ Mac OS Extended Case-sensitive HFS+ Mac OS Extended (Case-sensitive) (or) hfsx Case-sensitive Journaled HFS+ Mac OS Extended (Case-sensitive, Journaled) (or) jhfsx Journaled HFS+ Mac OS Extended (Journaled) (or) jhfs+

En la salida anterior verá que hay alias definidos por “(o) something” pero no hay ningún alias para el sistema de archivos FAT32. Debe especificar el nombre completo “ms-dos fat32” sin importar el caso.

Por lo tanto, para una tarjeta SD conectada como /dev/disk1, el procedimiento correcto es

  1. Cerrar cualquier aplicación y exit cualquier prompt de terminal que acceda al disco.
  2. Si quieres hacer todo manualmente entonces desmonta el disco usando:
    $diskutil unmountDisk /dev/disk1 Sin embargo, diskutil intenta desmontarlo automáticamente.
  3. Introduzca el siguiente comando, especificando adecuadamente la etiqueta del disco y el dispositivo:
    $diskutil eraseDisk "ms-dos fat32" mydiskname MBRFormat /dev/disk1

La salida es:

Started erase on disk1 Unmounting disk Creating partition map Waiting for disks to reappear Formatting disk1s1 as MS-DOS (FAT32) with name mydiskname Finished erase on disk1

Por último, comprueba el resultado utilizando diskutil list:

$diskutil list /dev/disk1

/dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: FDisk\_partition\_scheme \*1.0 GB disk1 1: DOS\_FAT\_32 MYDISKNAME 1.0 GB disk1s1