7 votos

VirtualBox 5.2 no se instala en Mac OS 10.13

Intentando instalar VirtualBox 5.2 en un Mac con OSX 10.13. La instalación falla con un mensaje del instalador que dice "La instalación ha fallado".

He probado las 2 soluciones que he podido encontrar y ninguna ha funcionado.

He probado a hacer clic en "permitir" en el panel de preferencias "Seguridad y privacidad", donde se bloquea la descarga. Cada vez, he expulsado la imagen antes de volver a intentarlo sin suerte.

También he probado a introducir sudo spctl --master-disable en el terminal antes de volver a intentarlo, pero sigue sin haber suerte.

Tras el fallo, el icono de la aplicación sigue apareciendo en la carpeta de descargas, pero supongo que no es una buena instalación y que tendré problemas para usarla. ¿Qué opinas?

7voto

xged Puntos 106

Esto me ha funcionado en High Sierra 10.13.4 :

  • Preferencias del Sistema > Teclado > Accesos directos > Seleccionar 'Todos los controles'

enter image description here

Entonces:

  • Preferencias del Sistema > Privacidad y Seguridad > Pulse la pestaña hasta que se seleccione "Permitir". Pulse la barra espaciadora

Nota: es posible que haya que desbloquear la página de privacidad y seguridad para que funcione la "pestaña".

Espero que esto ayude.

Crédito a @dansanduleac La respuesta de la Comisión sobre GitHub

5voto

Emil Hernqvist Puntos 66

Tuve estos mismos problemas al instalar VirtualBox 5.2 en un Mac de empleados con 10.13, a través de un escritorio remoto. Después de probar todas las cosas que has mencionado seguí buscando en Google, finalmente encontré este hilo diciendo que es un problema de compartir la pantalla.

Hay un informe que dice que no se puede permitir el uso de kext si se está usando Screen Sharing.

Utilizo magic perf para interceptar varias acciones del touchpad. [...] Si tienes este problema, intenta desactivar cualquier aplicación que capture y reenvíe los clics.

Apple está deshabilitando el botón "Permitir" si es pulsado por cualquiera, PERO el touchpad del Mac, directamente.

Por lo tanto, si también está intentando esto a través de algún tipo de método indirecto, o está utilizando algo como Magic Perf o Steermouse, desactive estos y asegúrese de que el clic en "Permitir" es lo más directo posible.

Espero que esto ayude a alguien por ahí.

3voto

Simon Puntos 131

Me funcionó en 10.13.4

abra el editor script y ejecute el siguiente comando, sustituyendo x e y según sea necesario.

tell application "System Events" to click at {x, y}

obtenga sus valores x,y mediante cmd + shift + 4 para que aparezca la herramienta de captura de pantalla. pase por encima del botón de permitir y ponga esos valores para x e y respectivamente. asegúrese de que el botón de permitir sea visible cuando ejecute el script.

2voto

Salman Ahmed Puntos 21

Esto funciona para Virtualbox 6.0 en MacOS Mojave (10.14.5), pero también debería funcionar para otras versiones:

  1. Desinstalar Virtualbox (suponiendo que no se haya instalado correctamente)

  2. Arranque en modo de recuperación (reinicie su mac mientras mantiene pulsada la tecla Command y R llaves)

  3. Una vez iniciado el modo de recuperación, haz clic en Utilidades->Terminal en la barra superior

  4. Ejecuta estos comandos:

    spctl kext-consent disable
    spctl kext-consent add VB5E2TV963
    spctl kext-consent enable 
    reboot

( VB5E2TV963 es el identificador de desarrollador de Oracle, que aparece durante la instalación en la parte superior derecha del instalador si hace clic en el icono del candado. kext-consent add puede funcionar, pero tal vez no :D)

enter image description here 5. Instalar de nuevo la caja virtual

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X