Estaba tratando de cambiar el tamaño de mi partición de bootcamp y agregar una nueva partición como exFat para compartir entre los dos... Formateé mi partición de bootcamp, no pude averiguar cómo fusionarla con mi partición macOS principal... Después de algunas búsquedas, Encontré: https://www.macobserver.com/tips/deep-dive/resize-your-apfs-container/
Seguí los pasos que pensé que necesitaba... usando el comando
sudo diskutil eraseVolume "Free Space" %noformat% /dev/disk0s4
para los discos apropiados... Hasta ahora todo bien, o eso pensaba.
Ingresé el comando
diskutil apfs resizeContainer disk0s2 0
Pero recibi lo siguiente:
Comenzó la operación APFS Error: -69771: el disco de destino es demasiado pequeño para esta operación
Después de ejecutar el comando diskutil list, me di cuenta de que ni siquiera puedo encontrar el espacio que borré antes en ninguna parte... ¿Puede alguien ayudarme a descubrir cómo recuperar ese espacio? Tengo una copia de seguridad de los datos en la máquina del tiempo; sin embargo, otra persona está experimentando un problema similar e hizo una instalación limpia y todavía falta su espacio. https://discusiones.apple.com/thread/8291525
No suelo publicar ni pedir ayuda, tiendo a buscar y encontrar soluciones por ahí, pero no estoy teniendo suerte. Cualquier ayuda sería muy apreciada. Cualquier información necesaria, estaré encantado de proporcionar.
A continuación se muestran los resultados dedisktil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 500.3 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk1 423.0 GB disk0s2
3: Apple_HFS XPlatform 15.9 GB disk0s3
4: Apple_Boot 134.2 MB disk0s4
5: Apple_KernelCoreDump 655.4 MB disk0s5
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +423.0 GB disk1 Physical Store disk0s2
1: APFS Volume Macintosh HD 319.3 GB disk1s1
2: APFS Volume Preboot 22.4 MB disk1s2
3: APFS Volume Recovery 509.8 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
/dev/disk2 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: CCCOMA_X64FRE_EN-US... +4.7 GB disk2
Como puede ver, me faltan unos 60 gb, que es la cantidad de espacio que estaba tratando de liberar.
EDITAR:
Resultados para el fdisk /dev/disk0
comando:
Disk: /dev/disk0 geometry: 7602/255/63 [122138133 sectors]
Sector size: 4096 bytes
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 122138132] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Resultados para el gpt -r show /dev/disk0
comando:
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 4 Pri GPT table
6 76800 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
76806 103270257 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
103347063 3873482 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
107220545 32768 4 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
107253313 2441407
109694720 160000 5 GPT part - 5361644D-6163-11AA-AA11-00306543ECAC
109854720 12283408
122138128 4 Sec GPT table
122138132 1 Sec GPT header
EDICIÓN 2: Ejecuté los comandos de macOS Recovery y los resultados fueron un poco diferentes, así que pensé en compartir eso también.
-bash-3.2# csrutil disable
Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect.
-bash-3.2# fdisk /dev/disk0
Disk: /dev/disk0 geometry: 520/128/63 [4194024 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 4194023] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
-bash-3.2# gpt -r show /dev/disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 3931800 1 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
3931840 262151
4193991 32 Sec GPT table
4194023 1 Sec GPT header
EDIT 3: Resultados originales recreados.
sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 7602/255/63 [122138133 sectors]
Sector size: 4096 bytes
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 122138132] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
sudo gpt -r show /dev/disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 4 Pri GPT table
6 76800 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
76806 103270257 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
103347063 3873482 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
107220545 32768 4 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
107253313 2441407
109694720 160000 5 GPT part - 5361644D-6163-11AA-AA11-00306543ECAC
109854720 12283408
122138128 4 Sec GPT table
122138132 1 Sec GPT header
EDITAR 4:
Resultados después de corrersudo diskutil erasevolume free n disk0s5
diskutil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 500.3 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk1 423.0 GB disk0s2
3: Apple_HFS XPlatform 15.9 GB disk0s3
4: Apple_Boot 134.2 MB disk0s4
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +423.0 GB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD 307.6 GB disk1s1
2: APFS Volume Preboot 22.4 MB disk1s2
3: APFS Volume Recovery 509.8 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 7602/255/63 [122138133 sectors]
Sector size: 4096 bytes
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 122138132] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
sudo gpt -r show /dev/disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 4 Pri GPT table
6 76800 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
76806 103270257 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
103347063 3873482 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
107220545 32768 4 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
107253313 14884815
122138128 4 Sec GPT table
122138132 1 Sec GPT header
EDIT 5: los resultados del comando una vez más.
diskutil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 500.3 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk1 438.9 GB disk0s2
3: Apple_Boot 134.2 MB disk0s3
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +438.9 GB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD 307.6 GB disk1s1
2: APFS Volume Preboot 22.4 MB disk1s2
3: APFS Volume Recovery 509.8 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 7602/255/63 [122138133 sectors]
Sector size: 4096 bytes
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 122138132] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
sudo gpt -r show /dev/disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 4 Pri GPT table
6 76800 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
76806 107143739 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
107220545 32768 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
107253313 14884815
122138128 4 Sec GPT table
122138132 1 Sec GPT header
EDICIÓN 6: alguien señaló amablemente que no había compartido mi objetivo final. ¡Ahora estoy buscando tener una unidad con los 500 gb completos disponibles y luego pasar de allí a establecer una partición bootcamp y luego una partición exFat adicional que se puede compartir entre los dos sistemas operativos!
EDIT 7: ¡Todos los problemas han sido resueltos!
La gente de Apple parece estar operando bajo un paradigma en el que nunca hay espacio en el disco sin asignar. Por lo tanto, cuando la Protección de integridad del sistema (SIP) está habilitada, el sistema operativo macOS impide la ejecución de cualquier utilidad o comando que pueda informar la ubicación del espacio perdido en las unidades del sistema. Su Mac usa una sola unidad de sistema físico llamada /dev/disk0
.
Las unidades del sistema generalmente contienen dos tipos de tablas de partición. La primera es la tabla Master Boot Record (MBR) y la segunda es la tabla de particiones GUID (GPT). El comando fdisk
vuelca el contenido de la tabla MBR, mientras que el comando gpt
vuelca parcialmente el contenido de la GPT. Para usar estos comandos en una unidad del sistema, debe deshabilitar SIP o ejecutar los comandos mientras se inicia MacOS Recovery. Los comandos que necesita ingresar se dan a continuación
fdisk /dev/disk0
gpt -r show /dev/disk0
Los gpt
comandos imprimen una tabla del espacio ocupado por cada partición. La tabla también imprime el espacio no asignado. Por lo general, necesita saber qué particiones se encuentran antes del espacio perdido (no asignado) que desea recuperar. Por lo general, el diskutil
comando se puede usar para recuperar este espacio. Aunque también se pueden usar otros comandos como fdisk
, gpt
y .gdisk
Nota: Generalmente, el identificador producido por
disktuil
la salida contiene el índice de una partición dada. Esto no siempre es cierto. Es posible que deba considerar otros resultados de los comandosdiskutil
ygpt
antes de hacer coincidir un índice de partición con un identificador.
Si pudiera publicar el resultado de los comandos anteriores, entonces alguien (o yo) podría ayudarlo con los comandos correctos para reparar su Mac.
Puede borrar la partición Apple_KernelCoreDump` ejecutando el comando que se indica a continuación. El resultado será un bloque de espacio libre al final de su disco. El tamaño de este bloque será de unos 61 GB.
sudo diskutil erasevolume free n disk0s5
Más allá de este cambio, no estoy seguro de qué publicar. Necesito saber cómo quieres que se particione el disco. Hasta ahora, ha mencionado particiones para ExFat y Windows. Actualmente tienes Apple_HFS
y Apple_Boot
particiones. No puede volver a fusionar el espacio libre con el contenedor APFS hasta que se borren estas particiones. Además, si va a reinstalar Windows, probablemente debería indicar el modelo/año de su Mac y la versión de Windows.
El siguiente comando devolverá todo el espacio libre a la partición APFS.
sudo diskutil erasevolume free n disk0s3
sudo diskutil apfs resizecontainer disk0s2 0
Si los comandos anteriores funcionan, ¿intentará instalar Windows 10 mediante el uso del Asistente Boot Camp? Otros usuarios informaron problemas al usar el Asistente Boot Camp cuando la unidad física interna tiene una partición APFS.
Mac OS Extended (Journaled)
formateada APFS
?
bmike
ES