Recomendado, 2024

Selección del editor

Cómo instalar virtualbox en macos mojave si la instalación falla o muestra errores del controlador del kernel

Virtual Box | Instalar Mac Os Mojave 10.14 | Español | Arreglar error reinicio

Virtual Box | Instalar Mac Os Mojave 10.14 | Español | Arreglar error reinicio

Tabla de contenido:

Anonim

Si ha intentado instalar VirtualBox en macOS Mojave, puede haber notado que la instalación a veces falla con un mensaje genérico de error "La instalación falló". Luego, cuando intente ejecutar VirtualBox, puede experimentar otro error que dice "El controlador del núcleo no está instalado" y VirtualBox no funciona. Cubriremos dos resoluciones diferentes para el problema de instalación / ejecución de VirtualBox, una con un bypass de Gatekeeper y la otra con una excepción de Gatekeeper (para macOS 10.14.5 o posterior).

La razón de la falla de instalación y la incapacidad para que el módulo del kernel se cargue correctamente se debe a restricciones de seguridad en MacOS Mojave y, por lo tanto, para poder instalar VirtualBox con éxito y ejecutar la aplicación, deberá hacer un bypass relativamente simple de los mencionados anteriormente. restricciones de seguridad (alternativamente, también puede deshabilitar Gatekeeper por completo, pero eso generalmente no se recomienda). Por cierto, aunque este artículo obviamente se centra en VirtualBox, encontrará que este mismo proceso general es necesario para instalar otras aplicaciones que incluyen extensiones de kernel.

Cómo instalar con éxito VirtualBox en MacOS Mojave (si falla)

Suponiendo que ya ha descargado VirtualBox en la Mac (se puede descargar gratis aquí), así es cómo puede instalar y ejecutar con éxito VirtualBox en MacOS Mojave:

  1. Ejecute el instalador de VirtualBox como de costumbre, eventualmente verá el mensaje "Error de instalación"
  2. Salga del instalador de VirtualBox después de que falle
  3. Ahora despliegue el menú  Apple y abra Preferencias del sistema
  4. Elija "Seguridad y privacidad" y vaya a la pestaña 'General' dentro del panel de preferencias de Seguridad, luego haga clic en el botón de bloqueo e ingrese la contraseña de administrador
  5. En la parte inferior de la sección Seguridad general, busque el mensaje que dice "Se bloqueó la carga del software del sistema del desarrollador 'Oracle America, Inc'" y haga clic en el botón "Permitir"
  6. Vuelva a iniciar el instalador de VirtualBox y continúe con la instalación como de costumbre, ahora debería tener éxito como se esperaba

Continúe y ejecute VirtualBox como de costumbre, debería cargarse bien sin más mensajes de error del controlador del núcleo. Si todavía tiene problemas, consulte el siguiente paso, que es un procedimiento diferente requerido en versiones posteriores de MacOS.

¿No puedo instalar / ejecutar VirtualBox en MacOS 10.14.5 o posterior? Prueba esto

Si está intentando instalar VirtualBox en una máquina que ejecuta macOS Mojave 10.14.5 o posterior, puede encontrarse con un requisito de notarización para aplicaciones fuera de la App Store. Para evitar eso (por ahora hasta que VirtualBox se convierta en notarial) intente lo siguiente:

  1. Reinicie la Mac en modo de recuperación reiniciando y manteniendo presionadas las teclas COMMAND + R simultáneamente
  2. En la pantalla "Utilidades", despliegue el menú "Utilidades" y elija "Terminal" para iniciar el terminal desde el modo de recuperación
  3. Ingrese el siguiente comando:
  4. spctl kext-consent add VB5E2TV963

  5. Presione Retorno, luego reinicie la Mac con un arranque normal como de costumbre

Esta solución se publicó en nuestros comentarios a continuación a través de los foros de VirtualBox y parece funcionar para muchos usuarios que ejecutan macOS 10.14.5 o posterior (¡gracias a los diversos comentaristas que dejaron esta solución!). Aparentemente, “VB5E2TV963” es el código para Oracle, y al ingresar esta excepción de Gatekeeper en la línea de comando, se permitirá que VirtualBox se instale en las versiones más recientes de MacOS con requisitos de notarización. Es probable que esto solo sea una necesidad temporal hasta que VirtualBox finalmente se legalice mediante el proceso descrito por Apple.

Ahora intente instalar y / o ejecutar VirtualBox, debería funcionar bien en las últimas versiones del software del sistema MacOS.

En la captura de pantalla a continuación, verá VirtualBox ejecutándose en MacOS 10.14.x con BeOS / Haiku OS.

Si es un usuario avanzado (y probablemente lo es si está ejecutando software de virtualización y máquinas virtuales en primer lugar), entonces podría estar interesado en permitir que las aplicaciones se instalen desde cualquier lugar en MacOS ajustando Gatekeeper como se indica aquí.

Para algunos antecedentes rápidos, MacOS Mojave 10.14.5 y versiones posteriores de MacOS requieren la certificación notarial para poder instalar algunas aplicaciones fuera de App Store. Además, GateKeeper es el mecanismo de seguridad de Mac OS que tiene como objetivo evitar que las aplicaciones no confiables se ejecuten o instalen en la Mac. De forma predeterminada, las versiones más modernas de MacOS tienen configuraciones de Gatekeeper particularmente estrictas y arrojarán mensajes de error que indican que una aplicación no se puede abrir porque es de un desarrollador no identificado y demás, aunque simplemente haga clic derecho y elija "Abrir" en la mayoría de las aplicaciones le permiten omitir ese mecanismo, y también puede omitirlo desde el panel de preferencias de Seguridad. Las versiones más recientes de macOS, como Mojave, llevan esto más allá y también requerirán la certificación notarial de la aplicación por parte del desarrollador (o un bypass manual como se indica en el último tutorial), o un bypass de Gatekeeper para instalar cierto software que también incluye extensiones de kernel, como VirtualBox Si no está entusiasmado con esos mecanismos de protección para MacOS, siempre puede desactivar Gatekeeper por completo y también desactivar la Protección de integridad del sistema, aunque generalmente no se recomienda hacerlo.

Top