Editar
Podría encontrar una solución a cómo recrear una unidad de fusión y un volumen "Macintosh HD" para poder reinstalar OS X. Sugiero las personas que se enfrentan a un problema similar que simplemente lean la respuesta que publiqué a mi propia pregunta, que les proporcionará una paso a paso procedimiento .
Necesito reinstalar macOS X Mojave en un iMac 27'' 2019 (A2115 EMC 3194).
Debido a estructuras de datos de fusión corruptas, la unidad de fusión no era visible desde el instalador, por lo que tuve que reiniciar el SSD y el HDD:
dd if=/dev/zero of=/dev/disk0
(limpia completamente el SSD)dd if=/dev/zero of=/dev/disk1 count=1
(limpia el MBR del disco duro)
Los comandos anteriores hicieron que ambas unidades fueran visibles desde la Utilidad de Discos. (Antes estaban ocultas por el contenedor de unidades Fusion). Luego, desde la Utilidad de Discos, se borraron las dos unidades y se formatearon en APFS, con esquema de particiones GPT.
Extrañamente, diskutil resetFusion
detecta los volúmenes lógicos del SSD y del HDD, pero no puede detectar la unidad de estado sólido como unidad física. (El orden de los discos está invertido aquí, pero vemos que el disco1 del SSD no aparece en la lista).
-bash-3.2# diskutil resetFusion
Internally-located hardware disk device known to the currently-running macOS:
Rotational (disk0)
Volumes exported by partitions or storage systems hosted on the above device:
SSD SM0032L (disk3s1)
HDD ST1000DM003 (disk4s1)
Your computer must have exactly 1 solid-state and 1 rotational disk drive
¿Cómo fusionar las particiones APFS? Este es el esquema actual.
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk4 1000.0 GB disk0s2
/dev/disk1 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 28.0 GB disk1
1: EFI EFI 314.6 MB disk1s1
2: Apple_APFS Container disk3 27.7 GB disk1s2
/dev/disk2 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +2.1 GB disk2
1: Apple_HFS macOS Base System 2.0 GB disk2s1
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +27.7 GB disk3
Physical Store disk1s2
1: APFS Volume SSD SM0032L 20.5 KB disk3s1
/dev/disk4 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +1000.0 GB disk4
Physical Store disk0s2
1: APFS Volume HDD ST1000DM003 20.5 KB disk4s1
(...)
¿Debo usar comandos de volumen lógico, borrar los volúmenes sintetizados de los discos 3 y 4 y luego crear desde la línea de comandos el volumen del disco3 según el esquema original aquí abajo?
Sé cómo utilizar gpt
para mostrar y editar los gpt
mesas.
Esta era la situación original:
-bash-3.2# diskutil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 28.0 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk3 27.7 GB disk0s2
/dev/disk1 (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 disk3 1000.0 GB disk1s2
/dev/disk2 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +2.1 GB disk2
1: Apple_HFS macOS Base System 2.0 GB disk2s1
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +1.0 TB disk3
Physical Stores disk0s2, disk1s2
1: APFS Volume Preboot 185.9 MB disk3s2
2: APFS Volume Recovery 510.6 MB disk3s3
3: APFS Volume VM 2.1 GB disk3s4
(...)