J'essaie d'utiliser l'assistant Boot Camp pour créer une partition de 100 Go pour Windows. Cependant, je ne parviens pas à créer une partition de cette taille.
J'essaie de créer une partition FAT32 de 100 Go (via la commande sudo diskutil apfs resizeContainer disk0s2 400G FAT32 BOOTCAMP 100G
) à partir du terminal entraîne l'erreur suivante, à partir du résultat de l'analyse automatique de l'erreur fsck_apfs
c'est fait :
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 500,068,036,608 to 400,000,000,000 bytes
Shrinking APFS data structures
APFS Container Resize error code is 49187
Error: -69606: A problem occurred while resizing APFS Container structures
La sortie de diskutil list
renvoie ce qui suit :
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 500.1 GB disk0s2
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +500.1 GB disk1
Physical Store disk0s2
1: APFS Volume Main 282.7 GB disk1s1
2: APFS Volume Preboot 20.2 MB disk1s2
3: APFS Volume Recovery 519.0 MB disk1s3
4: APFS Volume VM 12.9 GB disk1s4
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *64.2 GB disk2
1: DOS_FAT_32 WININSTALL 64.2 GB disk2s1
En ce qui concerne les diskutil apfs list
de la production :
APFS Container (1 found)
|
+-- Container disk1 F8CFD798-0C08-45AE-8F6D-FAAC9650F2A2
====================================================
APFS Container Reference: disk1
Size (Capacity Ceiling): 500068036608 B (500.1 GB)
Minimum Size: 301437767680 B (301.4 GB)
Capacity In Use By Volumes: 292004704256 B (292.0 GB) (58.4% used)
Capacity Not Allocated: 208063332352 B (208.1 GB) (41.6% free)
|
+-< Physical Store disk0s2 DEE143FB-B604-4F51-9BB7-C358B01D5137
| -----------------------------------------------------------
| APFS Physical Store Disk: disk0s2
| Size: 500068036608 B (500.1 GB)
|
+-> Volume disk1s1 CFBE30B9-AE09-39D3-9F19-CF4EB5A08611
| ---------------------------------------------------
| APFS Volume Disk (Role): disk1s1 (No specific role)
| Name: Main (Case-insensitive)
| Mount Point: /
| Capacity Consumed: 282714124288 B (282.7 GB)
| FileVault: No
|
+-> Volume disk1s2 51246A8F-B84B-401C-9896-5D7CD4F4D621
| ---------------------------------------------------
| APFS Volume Disk (Role): disk1s2 (Preboot)
| Name: Preboot (Case-insensitive)
| Mount Point: Not Mounted
| Capacity Consumed: 20156416 B (20.2 MB)
| FileVault: No
|
+-> Volume disk1s3 9F0127AA-3C09-49E0-A3E7-A0487C781E5E
| ---------------------------------------------------
| APFS Volume Disk (Role): disk1s3 (Recovery)
| Name: Recovery (Case-insensitive)
| Mount Point: Not Mounted
| Capacity Consumed: 518995968 B (519.0 MB)
| FileVault: No
|
+-> Volume disk1s4 10062AED-5DC0-4764-86A3-8F9745027C51
---------------------------------------------------
APFS Volume Disk (Role): disk1s4 (VM)
Name: VM (Case-insensitive)
Mount Point: /private/var/vm
Capacity Consumed: 8589983744 B (8.6 GB)
FileVault: No
Enfin, pour les diskutil apfs resizecontainer disk0s2 limits
:
Resize limits for APFS Physical Store partition disk0s2:
Current Physical Store partition size on map: 500.1 GB (500068036608 Bytes)
Minimum (constrained by files/snapshots): 308.7 GB (308658987008 Bytes)
Recommended minimum (if used with macOS): 319.4 GB (319396405248 Bytes)
Maximum (constrained by partition map space): 500.1 GB (500068036608 Bytes)
Je devrais avoir environ 200 Go de libre d'ici disk1
La quantité d'espace restant ne devrait donc pas poser de problème.
FileVault n'est pas activé, comme le montre la sortie de la commande diskutil apfs list
.
J'ai également désactivé Time Machine via tmutil disable
J'ai déconnecté tous les disques de sauvegarde dans les préférences système, désactivé l'option "Sauvegarde automatique" et supprimé tous les instantanés locaux via l'option "Sauvegarde automatique". tmutil thinlocalsnapshots / 99999999999999
. Courir tmutil listlocalsnapshots /
ne renvoie rien, pas même une ligne vide.
J'ai démarré en mode mono-utilisateur et j'ai exécuté fsck_apfs -d -l disk0
(avec la même commande pour disk1). Cette commande (ainsi que First Aid) indique que le disque est OK.
J'ai réinstallé complètement MacOS.
Cependant, malgré tous mes problèmes, je suis en mesure de produire une partition de 40 Go (via sudo diskutil apfs resizeContainer disk0s2 460 FAT32 BOOTCAMP 40G
) :
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 500,068,036,608 to 459,999,997,952 bytes
Shrinking APFS data structures
Shrinking partition
Modifying partition map
4096 bytes per physical sector
/dev/rdisk0s3: 78103872 sectors in 1220373 FAT32 clusters (32768 bytes/cluster)
bps=512 spc=64 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=898848768 drv=0x80 bsec=78123008 bspf=9536 rdcl=2 infs=1 bkbs=6
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s3
Finished APFS operation
S'agit-il en fin de compte d'un problème de manque d'espace libre (bien que les choses disent le contraire) ? Je pourrais essayer de supprimer des fichiers pour libérer 60 Go supplémentaires et voir si je peux créer une partition avec 100 Go d'espace.
J'apprécierais une solution à ce problème qui évite d'avoir à reformater le disque, mais si c'est la seule solution, je l'accepterai.