El inicio de una instancia en VirtualBox falla debido a:
RTR3InitEx failed with rc=-1912 (rc=-1912)
where: supR3HardenedMainInitRuntime
what: 4
VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.
Arrancar una instancia funciona 5.0.2.102096
mientras falla5.0.4.102546
Intenta resolver el problema
De acuerdo con estas preguntas y respuestas, el problema se puede resolver reinstalando5.0.4.102546
Resultado actual
Después de reinstalar el problema persiste
Pregunta
¿Cómo resolver este problema?
virtualbox
030
fuente
fuente
Respuestas:
En Windows, finalmente logré resolver este problema.
NOTA: las carpetas pueden estar en un lugar diferente dependiendo de dónde instaló Oracle VirtualBox (asegúrese de verificar la carpeta correcta en caso de que haya cambiado el directorio de instalación).
Vaya al directorio % userprofile% (p. Ej . :)
C:\users\me
y elimine las siguientes carpetas (no olvide hacer una copia de seguridad de esos archivos si desea volver a importar sus máquinas virtuales más adelante):.VirtualBox
VirtualBox VMs
Vaya a
regedit
(WIN+R
y escribaregedit
) y haga clic enComputer
en la parte superior.CTRL+F
. Escribavirtualbox
y marque todas las casillas de verificación.Oracle > VirtualBox
. Debería estar adentroComputer\HKEY_CURRENT_USER\SOFTWARE\Oracle\VirtualBox
. Retirar laVirtualBox
llave.IMPORTANTE: REINICIE AHORA. Reinicia tu computadora !
¡Instala VirtualBox y disfruta!
fuente
ProgramData
la primera ruta o aProgram Files
? (VBox no parece tener nada,ProgramData
así que debe ser el último, ¿verdad?)VirtualBox VMs
realidad los hará perder sus máquinas virtuales, por lo que podría ser mejor cambiar el nombre de esa carpeta (¿primero intentó sin limpiarVirtualBox VMs
en absoluto?) Para que más adelante uno podría intentar recuperar las máquinas virtuales importándolas en VirtualBox.VirtualBox VMs
y.VirtualBox
. En realidad, probé muchas cosas ya que realmente necesito tener VirtualBox en mi computadora. Después de probar algunas soluciones, esta fue la más relevante. Supongo que eliminar las claves en el registro debería ser suficiente, pero no tuve la oportunidad de confirmarlo. Así publiqué toda la obra que resolvió mi problema.Linux no fue mencionado en la pregunta, pero mi pregunta era textual en VirtualBox 5.2, el problema me está sucediendo en Ubuntu 16.04. Del mismo modo, desinstalar reinstalar con los archivos correctos resultó en el mismo mensaje de error. El problema era similar al problema de Windows, pero en mi caso dkms tenía algunos módulos más antiguos que estaban en conflicto con la última versión de Virtual Box.
La solución para mí (cambio para sus versiones):
Incluí la depuración de apt-get por si acabas de instalar desde apt-get mientras solucionabas otro problema.
En el comando autoremove, debería ver las actualizaciones de dkms que eliminan varios módulos de versiones de virtualbox más antiguos. Ajá, una referencia a la fuente de nuestro problema, la versión incorrecta del módulo por el error de virtualbox ...:
Reiniciar por si acaso
Luego, descargue e instale las versiones coincidentes de virtualbox y extensiones (actualización para su versión actual): https://www.virtualbox.org/wiki/Linux_Downloads
Si la primera instalación le da un error de libsdll, intente:
Con suerte, entonces debería tener una VirtualBox en funcionamiento, o progresar para tratar con nuevos errores (fallas de VT-X, etc.).
(Por favor, no llame por ser un hilo zombie, llegué aquí de una búsqueda y los mismos síntomas. Pensé que otros podrían haber usado esta información también en el futuro).
fuente
Para eliminar virtualbox, ejecute:
Ahora asegúrese de que no haya otra versión instalada en su sistema:
No deberías obtener ningún resultado.
A continuación, retire todas las APP relacionados de su
sources.list
y elsources.list.d
directorio. ex:Asegúrese de que no haya nada excepto fuentes de repositorios oficiales en
Y actualice sus fuentes:
Ahora podemos buscar para ver qué versiones están disponibles para instalar:
Lo que produce una salida como esta:
Luego instale la última versión mencionada anteriormente:
Además
sudo apt install virtualbox
, estaría bien, pero iría con el comando anterior para asegurarme de que se instalará la versión deseada.Y después de todo, verifique que esté instalada la versión correcta.
Desde la línea de comando:
que dará como resultado:
Entonces también puedes ejecutar:
Por si acaso.
fuente
Estos pasos (tomados del enlace de preguntas y respuestas anterior) resolvieron el mismo problema en mi Win 10 (actualización de VBox 5.0.0 -> 5.0.10). Parece que el punto 5 puede ser importante.
Estos son los pasos que utilicé para solucionar este problema en mi sistema: Windows 10 Home build 10240:
Centro de redes y recursos compartidos -> Cambiar la configuración del adaptador
fuente
Este error también ocurre cuando la versión de un paquete de extensión instalado no coincide con la versión de la caja virtual. Esto puede suceder después de una actualización de la caja virtual o si está utilizando el paquete de extensión con una caja virtual portátil y se muda a una PC diferente (lo que obviamente anula el propósito de la caja virtual portátil). Para solucionarlo, debe instalar o actualizar el paquete de extensión que se adapte a su versión actual de caja virtual. Luego, debe reiniciar la PC (reiniciar la caja virtual también puede ser suficiente, pero no lo probé).
fuente