Cuando terminé de probar Asahi Linux en mi M1 Max, decidí eliminarlo y recuperar el espacio asignado, 500 GB (de un total de 2TB).
Desinstalé Asahi Linux de mi Mac utilizando los comandos especificados en su script de limpieza disponible [https://raw.githubusercontent.com/AsahiLinux/asahi-installer/main/tools/wipe-linux.sh]. Todo fue bien, y acabé con 500 GB de espacio no reclamado.
El siguiente paso fue ampliar manualmente la partición de MacOS para cubrir el espacio no reclamado con diskutil apfs resizeContainer disk0s2 0
- Ejecuté este comando, me distraje con otra cosa, y mientras hacía lo suyo, hice ctrl-c. Mac se cuelga. Me entra el pánico y reinicio el ordenador. (Sí, lo sé.)
El ordenador arranca bien y los datos también parecen estar bien, pero ahora no puedo reclamar el espacio:
diskutil apfs resizeContainer disk3 0 amigo3
Started APFS operation
Error: -69519: The target disk is too small for this operation, or a gap is required in your partition map which is missing or too small, which is often caused by an attempt to grow a partition beyond the beginning of another partition or beyond the end of partition map usable space
Esta es la distribución actual de las particiones según diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk0
1: Apple_APFS_ISC Container disk1 524.3 MB disk0s1
2: Apple_APFS Container disk3 2.0 TB disk0s2
3: Apple_APFS_Recovery Container disk2 5.4 GB disk0s3
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +1.5 TB disk3
Physical Store disk0s2
1: APFS Volume Macintosh HD 9.1 GB disk3s1
2: APFS Snapshot com.apple.os.update-... 9.1 GB disk3s1s1
3: APFS Volume Preboot 4.9 GB disk3s2
4: APFS Volume Recovery 944.0 MB disk3s3
5: APFS Volume Macintosh HD - Data 262.0 GB disk3s5
6: APFS Volume VM 20.5 KB disk3s6
En la aplicación Utilidad de Discos, esto es lo que parece.
La unidad parece tener 1,5 TB.
Hay un volumen de sistema "Macintosh HD" que parece estar funcionando a partir de una "instantánea de inicio":
Y un volumen de datos "Macintosh HD - Datos" (que supongo que tiene el contenido de mi "Macintosh HD" antes de la chapuza de la resizeContainer
):
Me gustaría asegurarme de que hay un Macintosh HD que cubre el SSD es de 2 TB, no de 1,5 TB.
Yo soy bastante seguro que se puede recuperar este estado sin tener que recurrir a un formateo completo del disco, pero creo que no entiendo diskutil
/ estos conceptos de partición bastante bien. ¿Hay alguna receta que pueda aplicar aquí? ¿Podría solucionarlo arrancando en Recuperación del Sistema, eliminando la instantánea de inicio y expandiendo "Macintosh HD - Datos"?