Sto cercando di utilizzare Assistente Boot Camp per creare una partizione per Windows da 100 GB. Tuttavia, non riesco a creare una partizione di tale dimensione.
Il tentativo di creare una partizione FAT32 da 100 GB (tramite il comando sudo diskutil apfs resizeContainer disk0s2 400G FAT32 BOOTCAMP 100G
) da Terminale genera il seguente errore, a partire dal risultato del% co_de automatico che viene eseguito:
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
L'output di fsck_apfs
restituisce quanto segue:
/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
Come per l'output diskutil list
:
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
Infine, per diskutil apfs list
:
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)
Dovrei avere circa 200 GB gratuiti in diskutil apfs resizecontainer disk0s2 limits
, quindi la quantità di spazio che ho non dovrebbe essere un problema.
FileVault non è attivo, come evidenziato dall'output di disk1
.
Ho anche disabilitato Time Machine tramite diskutil apfs list
, ho disconnesso tutti i dischi di backup in Preferenze di Sistema, disabilitato "Backup automatico" e ho cancellato tutte le istantanee locali tramite tmutil disable
. L'esecuzione di tmutil thinlocalsnapshots / 99999999999999
non restituisce nulla, nemmeno una riga vuota.
Ho avviato la modalità utente singolo e ho eseguito tmutil listlocalsnapshots /
da solo (insieme allo stesso comando per disk1). Questo (insieme a First Aid) dice che il disco è OK.
Ho reinstallato completamente macOS.
Tuttavia, nonostante tutti i miei problemi, sono in grado di produrre una partizione da 40 GB (tramite fsck_apfs -d -l disk0
):
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
Questo è in definitiva un problema di non avere abbastanza spazio libero (nonostante le cose che dicono diversamente)? Potrei provare a rimuovere i file per liberare altri 60 GB e vedere se riesco a creare una partizione con 100 GB di spazio.
Gradirei una soluzione a questo problema che eviti di dover riformattare l'unità, tuttavia se questa è l'unica soluzione, accetterò.