Je voulais fusionner 2 partitions disk0s2
(espace non utilisé) et disk0s4
(Volume de l'OS)
Mon disque ressemblait à ceci :
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Untitled 500.6 GB disk0s2
3: Apple_APFS Container disk2 199.3 GB disk0s4
4: Microsoft Basic Data BOOTCAMP 300.0 GB disk0s5
Quelque part ici, j'ai trouvé une solution, alors j'ai lancé la commande
sudo diskutil erasevolume "Espace libre" %noformat% /dev/disk0s2
Mais ensuite, la commande suivante
sudo diskutil apfs resizeContainer disk0s4 0
Erreur donnée :
Erreur : -69519 : Le disque cible est trop petit pour cette opération, ou un espace est nécessaire dans votre carte de partition qui est manquant ou trop petit, ce qui est souvent causé par une tentative d'agrandir une partition au-delà du début d'une autre partition ou au-delà de la fin de l'espace utilisable de la carte de partition.
Donc maintenant ça ressemble à ça :
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk2 199.3 GB disk0s4
3: Microsoft Basic Data BOOTCAMP 300.0 GB disk0s5
gpt show disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 977979728
978389368 389234312 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
1367623680 585901455 3 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
1953525135 32 Sec GPT table
1953525167 1 Sec GPT header
Le mieux serait que je puisse faire le volume principal avec tout l'espace disponible, mais si c'est trop difficile, il suffirait d'avoir ces 500 Go comme un volume séparé tel qu'il était.