2 votes

Partitionner l'espace avec la commande diskutil partitionDisk

Pourquoi si je lance la commande ci-dessous, je n'ai pas de partition 8G mais 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

Et comment avoir 3 partitions de 8G et une avec l'espace restant ? J'ai essayé cette commande mais elle ne fonctionne pas.

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 Points 30783

Note : J'ai supposé que vous voudriez que les volumes soient journalisés. J'ai donc utilisé jhfs+ au lieu de hfs+ .

La commande que vous recherchez est donnée ci-dessous.

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

Pour avoir 3 partitions de 8G et une avec l'espace restant, entrez la commande suivante.

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

En fait, la commande que vous avez entrée a réservé exactement 8 Go d'espace pour le programme 14 et 15 volumes. Cependant, cela inclut 134 217 728 octets d'espace libre entre chaque volume. hfs+ partition formatée. Ces types d'exigences obscures disparaissent généralement lorsque APFS est utilisé.

Voici comment j'ai déterminé que la valeur correcte était 15887144s . La taille du secteur est de 512 octets. Ainsi, 134 217 728 octets correspondent à 262 144 secteurs et 8 000 000 000 d'octets correspondent à 15 625 000 secteurs. Additionnez ces deux valeurs et vous obtiendrez 15 887 144 secteurs.

La quantité d'espace libre, entre chaque partition, peut être déterminée à partir de la sortie de la commande donnée ci-dessous. C'est ainsi que j'ai obtenu la valeur de 262 144 secteurs.

gpt -r show /dev/disk2

La taille du secteur peut être trouvée en entrant la commande donnée ci-dessous.

diskutil info disk2 | grep "Block Size"

De même, si la sortie de l gpt -r show /dev/disk2 montre une Pri GPT table de 32 secteurs, alors la taille du secteur est de 512 octets. Sinon, vous pouvez supposer une taille de secteur de 4096 octets.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X