Sin realizar ninguna actualización, de repente hoy, cuando intenté encender una VM en VirtualBox, la máquina host (con Ubuntu 16.04) se congeló.
Lo intenté un par de veces y el problema sigue repitiéndose.
Corro memtest: todo bien
Intenté crear una nueva VM por si acaso: el mismo problema.
- Se degradó la instalación de VirtualBox: no ayudó en absoluto.
- Red deshabilitada, carpetas compartidas, etc.: nada.
En la misma máquina también tengo Windows 10 en arranque dual. Tengo un par de máquinas virtuales en VBox y VMWare. Solo para minimizar la probabilidad de cualquier problema de hardware, comencé las máquinas virtuales allí y funcionan bien.
¿Alguna idea?
La única forma de recuperar el host era restablecer el hardware.
ps: la congelación ocurre tan pronto como hago clic en el botón "Inicio".
Detalles del anfitrión:
VirtualBox: Versión 5.0.40_Ubuntu
Kernel: 4.13.0-26-genérico
Invitado: irrelevante (Windows 10, OpenSuse, CentOS)
El archivo de registro de VirtualBox está vacío.
fuente
Respuestas:
Lo descubrí después de seguir:
https://ubuntuforums.org/showthread.php?t=2382314
(Tuve que actualizar VBox a 5.2 y todo funcionó bien)
En caso de que lo necesite, también tuvo que seguir: VirtualBox - RTR3InitEx falló con rc = -1912 (rc = -1912) para desinstalar completamente todas las instalaciones anteriores
Hubo una actualización de seguridad silenciosa que provocó que las antiguas instalaciones de VirtualBox (anteriores a 5.2) bloqueen todo el host.
fuente
sudo apt-get remove virtualbox*
osudo aptitude remove virtualbox
antes de instalar la nueva versión hará el truco.Realmente aprecio Sanosay, y Bertrand Lo pregunta y respuestas aquí. Los seguí y solucioné este problema en mi situación, permítanme resumir lo que he hecho para este problema paso a paso completamente aquí para su conveniencia:
sudo apt autoremove virtualbox
Reiniciar.
Agregar
deb https://download.virtualbox.org/virtualbox/debian xenial contrib
a la lista de fuentes de software de Ubuntu 16.04.(inicie "Software y actualizaciones, y elija la pestaña" Otro software ", haga clic en el botón" Agregar ", luego pegue el
deb https://download.virtualbox.org/virtualbox/debian xenial contrib
en la línea APT)sudo apt update && sudo apt install virtualbox-5.2
¡Ser cauteloso! Es
virtualbox-5.2
en lugar devirtualbox
.después de la instalación, reinicie
ejecute virtualbox, y verá que su versión de virtualbox es 5.2 ahora, y no causará el bloqueo de ubuntu16.04 del host completo cuando ejecute un SO huésped.
La versión original virtualbox en ubuntu16.04 no podría funcionar correctamente con el último parche de Ubuntu16.04, incluso Canonical afirma que 16.04 es su versión LTS (Soporte a largo plazo), al menos no podía soportar el virtualbox 5.0 ahora.
fuente
También me encontré con este problema, gracias por los consejos anteriores! Sin embargo, falta un paso más para que funcione 'apt update', nuevas claves, pegue esto en la Terminal:
(de https://www.virtualbox.org/wiki/Linux_Downloads )
fuente
Exactamente esta situación. Y totalmente desinstalado.
Y agregue el repositorio de VB oficial:
luego reinstalar. Trabaja como siempre.
fuente
Hoy encontré que Ubuntu16.04 ya incluye virtualbox-5.2 en su último parche: https://download.virtualbox.org/virtualbox/debian xenial / contrib amd64 virtualbox-5.2 amd64 5.2.10-122088 ~ Ubuntu ~ xenial
Entonces significa que podríamos usar:
para solucionar este problema directamente. Quizás los equipos de ingeniería y validación dedicados de Canonical también encontraron este problema y leyeron nuestra publicación aquí. Ahora la solución es mucho más simple. Solo un comando de línea:
Luego reiniciar.
fuente