No se pueden crear particiones más grandes con el sistema de archivos APFS

2

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é.

    
pregunta Vangelis 09.09.2018 - 03:39

1 respuesta

1

Está ingresando el comando incorrectamente. A continuación se muestra lo que ingresó.

sudo diskutil apfs resizeContainer disk0s2 400G FAT32 BOOTCAMP 100G

Lo que deberías haber ingresado se indica a continuación.

sudo diskutil apfs resizeContainer disk0s2 400G FAT32 BOOTCAMP 0

Básicamente, debes dejar que el comando determine el tamaño de la partición BOOTCAMP .

Si no puede obtener una partición de 100GB BOOTCAMP después de reinstalar macOS completamente, entonces, ¿qué le parece crear la partición antes de reinstalarla? En otras palabras, ingrese el siguiente comando para destruir todo y cree la partición correcta antes de reinstalar macOS.

sudo diskutil partitiondisk disk0 2 gpt apfs Main 400G fat32 BOOTCAMP R

De nuevo, el comando anterior determinará el tamaño de la partición BOOTCAMP .

Una nota final:

Parece que está intentando instalar Windows sin una partición de recuperación. Si es así, los archivos de recuperación se colocarán dentro de la partición BOOTCAMP . No es así como se instala normalmente Windows para un arranque EFI. Además, no ha asignado una partición reservada del sistema. Aunque, el Asistente Boot Camp tampoco asigna una partición reservada para el sistema y Windows parece funcionar correctamente en Mac sin una.

    
respondido por el David Anderson 09.09.2018 - 19:43

Lea otras preguntas en las etiquetas