Estoy intentando usar el Asistente de Boot Camp para crear una partición para Windows de 100 GB. Sin embargo, no puedo crear una partición de ese tamaño.
Intentar crear una partición FAT32 de 100 GB (a través del comando sudo diskutil apfs resizeContainer disk0s2 400G FAT32 BOOTCAMP 100G
) desde el Terminal genera el siguiente error, comenzando desde el resultado del fsck_apfs
automático que se realiza:
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 salida de diskutil list
devuelve lo siguiente:
/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 cuanto a la salida diskutil apfs 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
Finalmente, para 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)
Debería tener aproximadamente 200 GB libres dentro de disk1
, por lo que la cantidad de espacio restante no debería ser un problema.
FileVault no está activado, como lo demuestra la salida de diskutil apfs list
.
También deshabilité Time Machine a través de tmutil disable
, desconecté todos los discos de respaldo en Preferencias del Sistema, deshabilité "Copia de seguridad automáticamente" y eliminé todas las instantáneas locales a través de tmutil thinlocalsnapshots / 99999999999999
. La ejecución de tmutil listlocalsnapshots /
no devuelve nada, ni siquiera una línea vacía.
He iniciado en modo de usuario único y he ejecutado fsck_apfs -d -l disk0
a mi mismo (junto con el mismo comando para disk1). (Junto con los primeros auxilios) dice que el disco está bien.
He reinstalado macOS completamente.
Sin embargo, a pesar de todos mis problemas, puedo producir una partición de 40 GB (a través de 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
¿Es este, en última instancia, un problema de no tener suficiente espacio libre (a pesar de que las cosas dicen lo contrario)? Podría intentar eliminar archivos para liberar otros 60 GB y ver si puedo crear una partición con 100 GB de espacio.
Apreciaría una solución a este problema que evite tener que reformatear la unidad, sin embargo, si esa es la única solución, la aceptaré.