El comando para borrar una unidad a una partición (visible) es:
diskutil eraseDisk FileSystem newVolumeName PartitionScheme diskIdentifier
Los sistemas de archivos válidos son, por ejemplo, JHFS+ o MS-DOS. Para obtener una lista casi completa de sistemas de archivos, introduzca: diskutil listFilesystems
. Si el nombre del volumen contiene espacios, utilice comillas. Algunos sistemas de ficheros no aceptan nombres de volumen con espacios. Los esquemas de partición válidos son APM, MBR y GPT. Algunos sistemas de ficheros requieren un esquema de partición particular (por ejemplo, APFS no funciona con APM o MBR) Utilice el identificador de disco adecuado comprobando la salida de diskutil list
.
Así que
diskutil eraseDisk JHFS+ "FLASH 8GB" GPT disk2
sería un comando de trabajo.
Algunos esquemas de partición crearán más de una partición incluso si has elegido crear un único volumen principal:
- GPT: partición EFI invisible con 100-300 MiB
- APM: Apple_partition_map invisible con algunos KiB
0 votos
En
name
en eleraseDrive
se refiere al nombre que quieres que tenga después del borrado, no a su nombre actual. Las dos "particiones" no son particiones reales. Son partes de un esquema de formato HFS que funciona. Siempre verás tres "particiones" en un disco HFS, no importa cuántas veces lo borres. Parece que el disco ha sido mal particionado, como IIRC la mayoría de las vecesApple_HFS
representa el espacio utilizable disponible, es decir, la partición real que puedes utilizar.0 votos
@vykor Esto debería ser una respuesta no un comentario