El volumen total de APFS muestra menos espacio libre que el contenedor y cómo puedo recuperar espacio

3

Así que tengo un volumen de bootcamp que tiene ventanas instaladas en él. Usé Asistente de partición de MiniTool para reducir el tamaño del bootcamp de 60 GB a 40 GB para reclamar 20 GB para mi Macintosh HD.

Esa operación se ejecutó con éxito y, como verá, el contenedor para APFS ahora tiene 190 GB. Pero mi Macintosh HD sigue ocupando 165.4 GB. Intenté cambiar el tamaño usando (/ usr / sbin / diskutil apfs resizeContainer / dev / disk1 0) pero fue en vano. ¿Alguien sabe cómo puedo recuperar el espacio de 20 GB que liberé antes y usar el contenedor a su máxima capacidad?

Lo que me sorprende un poco es que este 20 GB liberado no aparece en la interfaz de usuario de la utilidad de disco, pero se puede observar en la salida de cmd de la lista de diskutil:

$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         190.0 GB   disk0s2
   3:         Microsoft Reserved                         134.2 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                42.9 GB    disk0s4
   5:           Windows Recovery                         471.9 MB   disk0s5

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +190.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            165.4 GB   disk1s1
   2:                APFS Volume Preboot                 21.1 MB    disk1s2
   3:                APFS Volume Recovery                519.0 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

¡Muchas gracias por toda su ayuda por adelantado!

    
pregunta Sahil 10.09.2018 - 03:24

1 respuesta

0

Los resultados de las matemáticas que se muestran a continuación son aproximadamente 17.3 GB de espacio no asignado.

 250.0     Total drive space
   -.2907  EFI partition
-190.0     APFS container
   -.1342  Microsoft Reserved
 -42.9     BOOTCAMP
   -.4719  Windows Recovery
_________
  17.2842  Unallocated space

Supongo que este espacio no asignado se encuentra entre las particiones Apple_APFS y Microsoft Reserved . Si es así, a continuación se muestra el comando correcto para agregar el espacio libre a la partición Apple_APFS . Antes de usar este comando, abra la aplicación MiniTool y confirme que el espacio libre está entre las particiones Apple_APFS y Microsoft Reserved .

sudo diskutil apfs resizeContainer disk0s2 0

A partir de la información que publicaste, supongo que el espacio libre estará entre las particiones Microsoft Reserved y Microsoft Basic Data . Si este es el caso, primero deberá mover la partición Microsoft Reserved al final del espacio libre. A continuación se muestra un resumen de los pasos a seguir.

  1. El MiniTool no puede mover esta partición. En su lugar, puede hacer una copia de la partición.
  2. La copia de la partición Microsoft Reserved tendrá el ID de tipo de partición incorrecto. Deberá usar la aplicación MiniTool para cambiar este ID a Windows - Microsoft Reserved Partition .
  3. La nueva partición deberá tener asignado el bit de atributo GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER . Básicamente, este es el bit 0x8000000000000000 . Desafortunadamente, esto se puede hacer usando MiniTool. Deberá usar el comando diskpart desde una ventana de Símbolo del sistema del administrador .
  4. Después de salir de diskpart , deberás reiniciar Windows.
  5. Use MiniTool para eliminar la partición original Microsoft Reserved .

Una nota final:

Has publicado la siguiente pregunta.

  

Esa operación se ejecutó con éxito y, como verá, el contenedor para APFS ahora tiene 190 GB. Pero mi Macintosh HD sigue ocupando 165.4 GB. Intenté cambiar el tamaño usando (/ usr / sbin / diskutil apfs resizeContainer / dev / disk1 0) pero fue en vano. ¿Alguien sabe cómo puedo recuperar el espacio de 20 GB que liberé antes y usar el contenedor a su máxima capacidad?

Respuesta: Básicamente, la pregunta no tiene sentido. El contenedor APFS tiene un tamaño de 190 GB y el volumen Macintosh HD utiliza 165,4 GB de espacio de este contenedor. Si amplía el contenedor APFS, el tamaño del volumen Macintosh HD no cambiará.

    
respondido por el David Anderson 10.09.2018 - 08:26

Lea otras preguntas en las etiquetas