¿Cómo eliminar la partición en la tarjeta SD usando una Mac?

6

Conseguí Raspbian en una tarjeta SD, y luego lo borré accidentalmente. Ahora tengo 2 particiones visibles. ¿Cómo me deshago de la partición en una Mac?

    
pregunta paul 03.02.2016 - 00:00

7 respuestas

7

Usando Terminal:

diskutil list

diskutil unmountDisk /dev/diskX (X es el número de disco del paso 1)

sudo dd if=/dev/urandom of=/dev/diskX bs=1000000 (X es el número de disco del paso 1)

¡Entonces espera! (sin indicador de tiempo)

    
respondido por el Kristoffer Frisell Jarnevid 13.04.2017 - 18:10
4

Suponiendo que la Utilidad de Disco no funciona, intente formatear la tarjeta usando la la utilidad de formato oficial de la Asociación SD . Puede parecer un poco tonto descargar un programa solo para formatear tarjetas SD, pero he solucionado todo tipo de errores extraños cuando nada más funcionó, incluida la utilidad de disco / diskutil.

    
respondido por el Wowfunhappy 02.10.2017 - 21:12
4

El comando diskutil en macOS es increíblemente poderoso y puede hacer todo lo que necesitas. (Puede ejecutar lo siguiente en la aplicación Terminal).

Encuentra tu tarjeta SD:

$ diskutil list

... o:

$ diskutil list external physical

A la derecha, debajo de IDENTIFIER , verá su disco etiquetado como disk2 o disk3 , etc. Puede usar esa etiqueta para hacer referencia a su tarjeta SD a partir de ahora. Voy a usar disk2 para mis comandos de ejemplo, pero asegúrate de usar tu identificador real.

Para una pizarra como la Raspberry Pi, querrá FAT32 con MBR (Master Boot Record). Ejecutar:

$ diskutil eraseDisk FAT32 RASPBIAN MBRFormat disk2

... asegurándose de que disk2 sea el identificador de su tarjeta SD anterior. RASPBIAN puede ser cualquier cosa. Nombrará el Volumen, que es lo que verás una vez que esté montado. El comando eraseDisk se encargará de desmontar y volver a montar el disco, por lo que no debe preocuparse por eso.

Eso debería ser todo lo que necesitas. Usted terminará con una partición FAT32. Se verá algo como lo siguiente si ejecuta diskutil list external :

/dev/disk2 (external, physical)
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.8 GB    disk2
   1:                 DOS_FAT_32 RASPBIAN                15.8 GB    disk2s1

Luego puedes copiar los archivos NOOBS de Raspbian a la tarjeta SD.

Si desea poner a cero o aleatorizar completamente su tarjeta SD, puede ejecutar:

$ diskutil unmountDisk disk2

... y luego:

$ diskutil zeroDisk disk2

... o:

$ diskutil randomDisk disk2

(El comando zeroDisk / randomDisk parece preferir un comando unmountDisk de antemano).

Afterwords, deberás ejecutar el comando eraseDisk anterior para formatearlo para poder utilizar la tarjeta SD.

Hay muchos otros comandos disponibles. Ejecute man diskutil para verlos todos ( q para salir de la página del manual).

    
respondido por el tjklemz 30.06.2018 - 23:15
0

Use la Utilidad de Discos para volver a particionar la unidad. Debería ser capaz de lograr todo lo que necesita, incluso reformatear si lo necesita.

    
respondido por el JMY1000 03.02.2016 - 22:40
0

Usa la utilidad de disco de Apple. Primero seleccione la partición de inicio, haga clic en el botón de borrado, asígnele el nombre que desea que tenga y haga clic en borrar. Ahora su tarjeta SD solo tendrá una partición con el nombre que le dio.

    
respondido por el nakulchawla09 17.01.2017 - 09:40
0

MacOS parece ser incapaz de borrar una partición de "RECUPERACIÓN". Raspbian crea esa partición en la tarjeta. Cuando se intenta borrar la partición con la aplicación Utilidad de disco o diskutil, la operación falla con un error "No se pudo desmontar el volumen".

    
respondido por el Aaron 02.10.2017 - 16:50
0

Intentaré un método paso a paso:

Abrir Terminal.

Introduce:

diskutil list

encuentre el identificador de dispositivo de la tarjeta de memoria, será similar a / dev / diskX

El comando de formato es:

diskutil eraseDisk FILESYSTEM CARDNAME DEVICEIDENTIFIER

Esto reformateará el disco DEVICIDENTIFIER con una partición con el sistema de archivos FILESYSTEM y le dará el nombre de CARDNAME. ¡Cuidado, todas las demás particiones serán eliminadas!

  • Reemplace DEVICEIDENTIFIER con el identificador de dispositivo de arriba, por ejemplo. / dev / disk3 o lo que sea su descifrado.
  • Reemplace CARDNAME con el nombre que desea darle a su tarjeta de memoria
  • Reemplace FILESYSTEM con su identificador de sistema de archivos deseado. Puede obtener una lista de los sistemas de archivos disponibles con:

    diskutil listFilesystems

como ejemplo: diskutil eraseDisk FAT32 MyCard /dev/disk3 - > formatea la tarjeta de memoria / dev / disk3 como una tarjeta FAT32 de una sola partición llamada "MyCard"

    
respondido por el Thomas 05.07.2018 - 00:26

Lea otras preguntas en las etiquetas