Estoy al final de mi ingenio con esto, y no puedo encontrar nada al respecto en la documentación o las preguntas, así que pensé en hacer una.
Tenía un APFS Fusion Drive que incluía dos unidades: (120+500) GB. Cloné (dd) la unidad de 500 GB a otra unidad de 1 TB y la cambié. Todo bien hasta ahora, excepto que la unidad de 1 TB actúa como una de 500 GB, como se esperaba.
Inicié el modo de recuperación y después de obtener el identificador de disco adecuado del esquema de contenedor APFS (disk2, en este caso) y desbloquear el volumen, probé:
-bash-3.2# diskutil apfs resizeContainer disk2 0
Parecía funcionar, diciendo que era "Growing APFS Physical Store...", pero la Utilidad de disco solo mostraba los 500 GB, así que más tarde decidí probar 'gpt' . Primero eliminé la partición (2) del disco físico (disk0) y luego la volví a agregar en su lugar con el tamaño expandido para llenar la unidad (1952915488):
-bash-3.2# gpt remove -i 2 disk0
disk0s2 removed
-bash-3.2# gpt add -b 409640 -i 2 -s 1952915488 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk0
Esto parece haber cambiado el tamaño de la partición correctamente, pero el tamaño del esquema de contenedor APFS y el volumen permanecen en los ~ 620 GB originales, aunque las referencias de la tienda física parecen ser correctas (disk0s2, disk1s2):
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_APFS Container disk2 1000.0 GB disk1s2
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *120.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk2 119.8 GB disk0s2
/dev/disk2 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +619.7 GB disk2
Physical Stores disk0s2, disk1s2
1: APFS Volume Macintosh HD 529.7 GB disk2s1
2: APFS Volume Preboot 23.4 MB disk2s2
3: APFS Volume Recovery 514.0 MB disk2s3
4: APFS Volume VM 4.3 GB disk2s4
-bash-3.2# gpt show disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 1952415488 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
1952825128 700007
1953525135 32 Sec GPT table
1953525167 1 Sec GPT header
-bash-3.2# gpt show disk1
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 234031968 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
234441608 7
234441615 32 Sec GPT table
234441647 1 Sec GPT header
Intenté resizeContainer en disk2 nuevamente después de ver que el tamaño no cambió a 1.12 TB, pero obtengo lo siguiente, lo cual tiene sentido ya que disk1s2 ya está redimensionado:
Error: -69743: The new size must be different than the existing size
Sin embargo, Disk Utility reconoce Fusion Drive como 1,12 TB, pero el contenedor y el volumen todavía están limitados a 620 GB, y al intentar particionar el volumen, se muestra que hay una partición utilizable gigante de 1,12 TB:
Así que no debo haber entendido algo o haber hecho algo mal, ¡pero agradezco cualquier ayuda para usar ese espacio extra obstinado en el disco!
Puede ser que una de las particiones EFI esté obstaculizando el cambio de tamaño. Consulte este hilo No se puede extender APFS después de borrar la partición anterior como espacio libre .
Consulte también el último comentario del artículo aquí . En este caso, la persona tenía una partición de "volcado del kernel de Apple" que interfería.
Entonces, en resumen, es posible que simplemente sean los diseños de las particiones los que causen el problema. Esperemos que esto te apunte en la dirección correcta.
Para aquellos que buscan una respuesta, lamento decir que mordí la bala y restauré desde una copia de seguridad de Time Machine, ya que comenzaba a recibir errores falsos de que no quedaba espacio, incluso cuando se mostrarían ~ 80 GB como disponibles, por lo que había probablemente una partición rota en el camino.
Antes de intentar una restauración de Time Machine desde el volumen de recuperación , asegúrese de tener un USB de instalación de arranque de Mojave. Me encontré con el problema de que la recuperación de Internet para Mac anteriores no descarga la partición de recuperación de Mojave y no se reconocen los volúmenes y contenedores APFS para restaurar.
fusión en caliente
Hefewe1zen
fusión en caliente