Apple recientemente lanzó nuevas MacBook Pro, iMac y Mac Mini con el chip M4, que trae muchas mejoras de rendimiento, especialmente en tareas de inteligencia artificial. Sin embargo, los usuarios están enfrentando problemas al intentar ejecutar máquinas virtuales con algunas versiones antiguas de macOS en las nuevas máquinas.
M4 Macs y máquinas virtuales
Según el investigador Csaba Fitzl (a través de Eclectic Light Company), parece que las últimas Macs con el chip M4 no pueden ejecutar máquinas virtuales con versiones de macOS anteriores a Ventura 13.4. El problema afecta a cualquier software de virtualización disponible para Mac.
Según el sitio web, intentar ejecutar una máquina virtual en Macs M4 con macOS 13.3 o anterior resulta en una pantalla en negro con la VM fallando al arrancar. Muchos usuarios han intentado cambiar la configuración en el virtualizador o incluso arrancar la VM en modo de recuperación, pero el resultado es el mismo. Todo funciona perfectamente en Macs con chips M1, M2 o M3.
La mala noticia es que no hay una pista concreta sobre qué está causando el error o la incompatibilidad.
Desafortunadamente, como este error impide que la VM se inicie, no hay una manera confiable de acceder a su registro para descubrir qué está saliendo mal ahí. Tampoco hay signos de la falla en el registro del host: el host parece inicializar su Virtio y otro soporte normalmente, sin errores ni fallos. Después de eso, los procesos de virtualización en el host quedan en silencio mientras esperan que la VM se inicie, lo que nunca sucede.
Según el investigador, parece más probable que el error afecte a una parte temprana del arranque del kernel, lo que requeriría que Apple lance nuevos archivos IPSW para las versiones antiguas de macOS para que funcionen con las Macs M4. Sin embargo, es muy poco probable que esto suceda.
Cualquiera que trabaje con VMs que ejecuten versiones de macOS anteriores a 13.4 debe estar al tanto antes de actualizar a una nueva Mac M4. Apple aún no ha reconocido el problema. En cuanto a otras Macs con Silicon de Apple, pueden ejecutar VMs con macOS 12 Monterey o posterior (la versión mínima recomendada para estas Macs es la 12.4).
En una nota relacionada, macOS Sequoia ha añadido múltiples mejoras para máquinas virtuales, incluyendo el soporte completo para iniciar sesión en cuentas de iCloud, lo cual no era posible en Mac VMs antes.
Leer también
FTC: Utilizamos enlaces de afiliados que generan ingresos. Más.