Para algunas pruebas, necesito desplegar una configuración precisa: MacOS 10.15.4
con Xcode 12.3
. Mi MacMini 2018/2020 está funcionando 10.15.5
con VirtualBox 6.1.12
. Tengo una VM en funcionamiento con 10.15.0
que se me ha ocurrido después de la instalación. Mi plan era hacer luego una actualización manual a 10.15.4
gracias a la correspondiente actualización de la combinación Ya que no quiero saltar a la última versión de Catalina.
El proceso de actualización manual consiste en montar el dmg
que luego muestra el pkg
que inicia el proceso de actualización cuando se ejecuta, y pide reiniciar en algún momento para finalizar todo. El reinicio no me lleva al proceso de actualización, sino que vuelve al 10.15.0
.
Hay muchas entradas de blog y guías sobre lo que hay que hacer cuando se pasa por el camino más clásico de que una actualización se descargue en /Applications/Install macOS xxx.app
.
Mi opinión es que en algún momento, ambas formas de actualizar siguen el mismo proceso (por ejemplo, reiniciar a algún tipo de "partición de actualización" que sobrescribirá los archivos del SO, reiniciar al SO actualizado). Me gustaría que me aclararan las partes en las que difieren estas vías de actualización, para poder solucionar lo que me impide llegar a 10.15.4
.
En el pasado, hice cosas similares con 10.14
y mis notas sobre el tema no muestran tal problema (más bien problemas con la falta de soporte de APFS en VirtualBox en ese momento). En particular, creo que la disposición de las particiones ha cambiado desde entonces.
Esencialmente, lo que he probado hasta ahora:
- iniciar el proceso de actualización manual a través del
.pkg
, reiniciar - interrumpir el arranque a martillazos
Esc
(¿es VBox o algo de Apple? no es el shell EFI de VBox, hay un menú de interfaz de usuario basado en texto con "Device Manager"/"Boot Manager"/"Boot Maintenance Manager") - explorar las particiones, buscando un archivo de arranque EFI (he localizado el de recuperación, no encuentro el "normal" ni el de "actualización")
- arranque
Por ejemplo, me pregunto si el pkg
está parcialmente extraído y que se supone que debo encontrar un boot.efi
en algún lugar de la partición "Datos del sistema". Si es así, ¿dónde debería buscarlo? ¿Tengo una forma más "sysadmin" de desplegar esta actualización, en particular sin reiniciar?