¿Qué pasa si Ubuntu 13.10 no puede iniciar VirtualBox?

  
                

Todos sabemos que VirtualBox es una máquina virtual que puede ejecutarse en el sistema Ubuntu, pero cuando se ejecuta Ubuntu 13.10, aparece un error, lo que hace que VirtualBox no se inicie. ¿Qué debo hacer si encuentro este problema? La siguiente pequeña serie le presentará la solución que Ubuntu13.10 no puede iniciar VirtualBox.

Recientemente necesarias para la depuración de Hadoop en un número de máquinas virtuales, por lo que instalar la máquina virtual de VirtualBox en Ubuntu, pero tuvieron problemas máquina virtual no se inicia: se abrirá en

Interfaz Un cuadro de diálogo de error con el siguiente mensaje de error:

El controlador del kernel no está instalado (rc = -1908)

El controlador del kernel de VirtualBox Linux (vboxdrv) no está cargado o existe un problema de permisos con /dev /vboxdrv. Reinicie el módulo del kernel ejecutando

‘ /etc/init.d/vboxdrv setup ’

como root. Los usuarios de Ubuntu, Fedora o Mandriva deben instalar el Primero el paquete DKMS. Este paquete realiza un seguimiento de los cambios en el kernel de Linux y vuelve a compilar el módulo del kernel vboxdrv si es necesario.

Primero resuma el entorno del sistema: ubuntu desktop 13.10, virtualbox-4.3, kernel: 3.11.0-17

1. Siga esta indicación de error, cambiaré a la línea de comandos,

sudo /etc/init.d/vboxdrv setup

aparece el siguiente mensaje de error

pronta sigue siendo incapaz de cargar correctamente dkms, pero parece que las necesidades actuales del código fuente del kernel es compilado, al mismo tiempo, lo que sugiere Ver /var/log/vbox-inuntustall.log registro.

2. Por lo tanto, cat /var /log /vbox-install logs

Desinstalando módulos de DKMS

eliminando el módulo DKMS antiguo vboxhost versión 4.3.8

------------------------------

Eliminando la versión del módulo: 4.3.8

Complete del árbol DKMS.

------------------------------

Hecho.

Intentando instalar usando DKMS

Creando el enlace simbólico /var/lib/dkms/vboxhost/4.3.8/source ->

/usr/src/vboxhost-4.3. 8

DKMS: agregar completado.

Error al instalar usando DKMS, intentando instalar sin

Makefile: 183: *** Error: no puedo encontrar las fuentes de su Kernel de Linux actual. Especifique KERN_DIR = "directorio" y ejecute Make again. Stop.

3. Compruebe dkms para la instalación normal; instale virtualbox repetidamente para asegurarse de que la instalación no se haya completado.

sudo apt-get install dkms

El indicador se ha instalado en la versión más reciente, lo que indica que no debería ser un problema con dkms.

4. Verifique la versión del kernel uname -r, obtenga la versión actual del kernel: 3.11.0-17-genérico.

5. Buscó en la red, alguien sugirió que podría ser necesario reinstalarlo El núcleo.

sudo apt-get install linux-headers - $ (uname -r)

Nota: $ {uname -r} se usa para representar la versión actual del kernel y no se puede usar directamente en el comando. Aquí mi versión es la salida del paso 4.

6. Siga las indicaciones de problemas anteriores y vuelva a ejecutar sudo /etc/init.d/vboxdrv setup

~ $ sudo /etc/init.d/vboxdrv setup

Deteniendo los módulos del kernel de VirtualBox. . .done.

Desinstalando módulos de kernel de VirtualBox DKMS. . .done.

Intentando registrar los módulos del kernel de VirtualBox usando DKMS. . .done.

Iniciando los módulos del kernel de VirtualBox. . .done.

Sugerencia: el módulo virtualbox se ha registrado normalmente en el kernel.

7. A continuación, puede hacer clic en el botón de inicio de virtualbox para iniciar la máquina virtual en virtualbox.

8. Análisis de motivos:

Finalmente, traté de analizarlo. El motivo de este error: el virtualbox anterior puede funcionar normalmente. Después de actualizar ubuntu y la versión del kernel, se estima que está roto. La virtualbox y el sistema de registro anterior del kernel, el registro original falló en el nuevo kernel, al mismo tiempo, el kernel actual puede estar en el proceso de actualización, existen varias situaciones inestables. Por lo tanto, debe volver a instalar el kernel y luego registrar el kernel de virtualbox en el kernel de Linux actual. Lo anterior es solo una conjetura. Reciba nuevas ideas y especulaciones.

Lo anterior es que la introducción de Ubuntu 13.10 no puede iniciar la solución VirtualBox, el problema aparece principalmente en la versión Ubuntu 13.10 y se debe a la actualización de la versión del kernel.

Copyright © Conocimiento de Windows All Rights Reserved