VirtualBox: comportamiento extraño después de actualizar el host a OS X Mavericks

10

Acabo de actualizar mi Mac a OS X Mavericks. Sin embargo, después de hacerlo, me enfrento a un par de problemas con mi programa VirtualBox, incluidos los siguientes:

1 - Las máquinas virtuales (SO invitados) no se cargan con el siguiente mensaje de error:

-Kernel driver no instalado (rc = 1908); Asegúrese de que el módulo del núcleo se haya cargado
correctamente

Puedo resolver este problema con la siguiente línea de comando desde la terminal:

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Sin embargo, tengo que hacer esto cada vez que mi Mac se inicia.

2 - Los dispositivos USB ya no se reconocen (he intentado usar un filtro y también busqué los dispositivos específicamente, ambos no funcionaron).

3 - Ya no puedo montar carpetas compartidas a través del invitado (no puedo acceder a los archivos de host compartidos desde la máquina virtual invitada).

¿Alguna idea sobre cómo puedo superar estos problemas?

Youssif Saeed
fuente
2
¿Reinstalar Virtualbox?
SPRBRN
Gracias por la rápida respuesta. ¿No hay otra forma de solucionar estos problemas?
Youssif Saeed
2
No tengo idea. Hiciste esta pregunta hace 1 hora. En ese tiempo, podría haber intentado reinstalar muchas veces. Puede ser una solución rápida. Reinstalar no significa que elimine la configuración local, por lo que puede mantener todas sus configuraciones. La reinstalación podría resultar en la restauración de los derechos adecuados. Alternativamente, podría estar en su configuración en su carpeta de inicio. Luego busque .Virtualbox o algo y cámbiele el nombre, inicie Virtualbox e importe la VM problemática. Entonces sabes si es configuración o instalación. Tengo Mavericks y muchos otros conmigo, y debería funcionar normalmente.
SPRBRN
Acabo de publicar la solución que funcionó para mí aquí ...
Adriana Hernández

Respuestas:

11

Reinstalar es su mejor apuesta.

VirtualBox instala controladores en su núcleo host que le permiten funcionar. Cuando se cambia su núcleo, como una actualización del sistema operativo, esos controladores están en el anterior, pero no en el nuevo. La forma más fácil de introducirlos en su nuevo núcleo es reinstalar VirtualBox, que también reparará cualquier otra cosa que pueda haber sido "dañada" durante la actualización del sistema operativo.

Como @rxt mencionó en su comentario, reinstalar VirtualBox no perderá ninguna de sus configuraciones o máquinas virtuales. Es la ruta más conveniente para reparar sus problemas y hacer que vuelva a funcionar.

Kromey
fuente