OSX/IOS

Cómo instalar VirtualBox en MacOS Mojave si la instalación falla o muestra errores del controlador del kernel

Instalar y ejecutar Virtualbox en MacOS Mojave

Si intentó instalar VirtualBox en macOS Mojave, es posible que haya notado que la instalación a veces falla con un mensaje de error genérico de «Instalación fallida». Luego, cuando intente ejecutar VirtualBox, puede encontrar otro error que dice «El controlador del kernel no está instalado» y VirtualBox no funciona. Cubriremos dos resoluciones diferentes para el problema de instalación / ejecución de VirtualBox, una que involucra una omisión de Gatekeeper y la otra que usa una excepción de Gatekeeper (para macOS 10.14.5 o posterior).

El motivo del error de instalación y la imposibilidad de cargar correctamente el módulo del kernel se debe a las restricciones de seguridad en MacOS Mojave, y para instalar VirtualBox y ejecutar la aplicación con éxito, deberá omitir los relativamente simples anteriores. restricciones de seguridad (alternativamente, también puede deshabilitar completamente Gatekeeper, pero generalmente no se recomienda). Por cierto, aunque este artículo obviamente se centra en VirtualBox, encontrará que se requiere el mismo proceso general para instalar otras aplicaciones que incluyen extensiones del kernel.

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

Suponiendo que ya ha descargado VirtualBox en su Mac (es gratis Descarga aquí), aquí se explica cómo instalar y ejecutar correctamente VirtualBox en MacOS Mojave:

  1. Ejecute el instalador de VirtualBox como de costumbre, finalmente verá el mensaje «Error de instalación»
  2. La instalación de VirtualBox falla

  3. Salga de la configuración de VirtualBox después de que falle
  4. Ahora arrastre hacia abajo el menú  Apple y abra Preferencias del sistema
  5. Elija «Seguridad y privacidad» y vaya a la pestaña «General» del panel de preferencias de seguridad, luego haga clic en el botón de bloqueo e ingrese la contraseña de administrador
  6. En la parte inferior de la sección Seguridad general, busque el mensaje «Se ha bloqueado la carga del software del sistema del desarrollador» Oracle America, Inc. «y haga clic en el botón» Permitir «.
  7. Permita que la instalación de Oracle se ejecute en su Mac

  8. Reinicie el instalador de VirtualBox y continúe la instalación como de costumbre, ahora debería ser tan exitoso como se esperaba
  9. Instalación exitosa de Virtualbox

Continúe y ejecute VirtualBox como de costumbre, debería cargarse bien sin otros mensajes de error del controlador del kernel. Si continúa experimentando problemas, consulte el siguiente paso, que es un procedimiento diferente requerido en versiones posteriores de MacOS.

¿No puede 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, es posible que se enfrente a un requisito notarial para aplicaciones fuera de la App Store. Para evitar esto (por ahora hasta que se legalice VirtualBox) intente lo siguiente:

  1. Reinicie su Mac en modo de recuperación reiniciando y manteniendo presionadas simultáneamente las teclas COMMAND + R
  2. En la pantalla «Utilidades», arrastre hacia abajo el menú «Utilidades» y seleccione «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 su Mac con el inicio normal como de costumbre

Esta solución se publicó en nuestros comentarios a continuación a través de Foros de VirtualBox y parece funcionar para muchos usuarios que ejecutan macOS 10.14.5 o posterior (¡gracias a varios comentaristas que dejaron esta solución!). Parece que «VB5E2TV963» es el código para Oracle, y la introducción de esta excepción de Gatekeeper en la línea de comandos permitirá que VirtualBox se instale en las últimas versiones de MacOS con requisitos de certificación. Esto probablemente será solo una necesidad temporal hasta que VirtualBox finalmente se certifique ante notario a través del proceso descrito por Apple.

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

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

VirtualBox ejecutando BeOS Haiku OS en MacOS

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

Para algunos antecedentes rápidos, MacOS Mojave 10.14.5 y las versiones posteriores de MacOS requieren certificación notarial para instalar algunas aplicaciones fuera de la App Store. Además, GateKeeper es el mecanismo de seguridad de Mac OS que tiene como objetivo evitar la ejecución o instalación de aplicaciones increíbles en Mac. De forma predeterminada, las versiones más modernas de MacOS tienen configuraciones de Gatekeeper muy estrictas y mostrarán mensajes de error que indican que una aplicación no se puede abrir porque proviene de un desarrollador no identificado, etc., aunque simplemente haga clic con el botón derecho y elija «Abrir» en la mayoría de las aplicaciones. debe omitir este mecanismo y también puede omitirlo desde el panel de preferencias de seguridad. Las versiones más nuevas de macOS, como Mojave, llevan esto más allá y también requerirán la certificación de aplicaciones del desarrollador (o una omisión manual como se indica en este tutorial) o una omisión de Gatekeeper para instalar ciertos programas, que también incluyen extensiones del kernel, VirtualBox. Si no está satisfecho con estos mecanismos de protección de MacOS, siempre puede desactivar Gatekeeper por completo y desactivar también la Protección de integridad del sistema, aunque no se recomienda que lo haga.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar