1 votos

Particionar el espacio con el comando diskutil partitionDisk

¿Por qué si ejecuto el comando de abajo, no tengo una partición de 8G sino de 7,9?

diskutil partitionDisk disk2 hfs+ 14 8G hfs+ 15 8G hfs+ 13 8G
Started partitioning on disk2
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk2s2 as Mac OS Extended with name 14
Initialized /dev/rdisk2s2 as a 7 GB case-insensitive HFS Plus volume
Mounting disk
Formatting disk2s3 as Mac OS Extended with name 15
Initialized /dev/rdisk2s3 as a 7 GB case-insensitive HFS Plus volume
Mounting disk
Formatting disk2s4 as Mac OS Extended with name 13
Initialized /dev/rdisk2s4 as a 13 GB case-insensitive HFS Plus volume
Mounting disk
Finished partitioning on disk2
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *30.8 GB    disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS 14                      7.9 GB     disk2s2
   3:                  Apple_HFS 15                      7.9 GB     disk2s3
   4:                  Apple_HFS 13                      14.4 GB    disk2s4

¿Y cómo tener 3 particiones de 8G y una con el espacio restante? He probado este comando pero no funciona

diskutil partitionDisk disk2 4 GPT hfs+ 14 8G hfs+ 15 8G hfs+ 13 8G hfs+ Combo 100%
The disk is too small for your request

0voto

David Anderson Puntos 2189

Nota: Supuse que querría que los volúmenes se registraran en el diario. Así que utilicé jhfs+ en lugar de hfs+ .

El comando que está buscando se indica a continuación.

diskutil partitiondisk disk2 jhfs+ 14 15887144s jhfs+ 15 15887144s jhfs+ 13 R

Para tener 3 particiones de 8G y una con el espacio restante, introduzca el siguiente comando.

diskutil partitiondisk disk2 jhfs+ 14 15887144s jhfs+ 15 15887144s jhfs+ 13 15887144s jhfs+ Combo R

En realidad, el comando que ha introducido ha reservado exactamente 8 GB de espacio para el 14 y 15 volúmenes. Sin embargo, esto incluye 134.217.728 bytes de espacio libre entre cada hfs+ partición formateada. Este tipo de requisitos oscuros generalmente desaparecen cuando se utiliza APFS.

Así es como determiné que el valor correcto era 15887144s . El tamaño del sector es de 512 bytes. Así que 134.217.728 bytes son 262.144 sectores y 8.000.000.000 bytes son 15.625.000 sectores. Suma estos dos valores y obtendrás 15.887.144 sectores.

La cantidad de espacio libre, entre cada partición, se puede determinar a partir de la salida del comando que se da a continuación. Así es como llegué al valor de 262.144 sectores.

gpt -r show /dev/disk2

El tamaño del sector se puede averiguar introduciendo el comando que se indica a continuación.

diskutil info disk2 | grep "Block Size"

Además, si la salida del gpt -r show /dev/disk2 muestra un Pri GPT table de 32 sectores, entonces el tamaño del sector es de 512 bytes. En caso contrario, se puede asumir un tamaño de sector de 4096 bytes.

0 votos

¿Dónde puedo encontrar el tamaño de los sectores? Si alguna vez tengo otra situación.

0 votos

Vea mi respuesta actualizada.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X