Problemas al ejecutar VirtualBox en Ubuntu

20

Quiero ejecutar VirtualBox en Ubuntu, solía funcionar hace un tiempo, pero no recuerdo cuándo ni por qué. Sin embargo, cuando hago doble clic en un sistema operativo para ejecutar, intenta comenzar: abre una ventana para el sistema operativo virtual, muestra el mensaje "clave de host", pero 5 segundos después cierra la ventana del sistema operativo y muestra el siguiente error:

Failed to load VMMR0.ro (VERR_SUPLIB_OWNER_NOT_ROOT)


Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
Console
Interface: 
IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}

Si lo ejecuto con sudo virtualbox , sigo teniendo el mismo problema. He intentado sudo apt-get purge virtualbox luego sudo apt-get install virtualbox . Durante la reinstalación veo que aparece entre todos los demás resultados de la consola:

Setting up virtualbox (4.1.12-dfsg-2ubuntu0.1) ...
 * Stopping VirtualBox kernel modules                                    [ OK ] 
 * Starting VirtualBox kernel modules
 * No suitable module for running kernel found                           [fail]

¿Alguna idea?

    
pregunta Braiam 03.08.2012 - 20:46

11 respuestas

1

Se resuelve aquí . Tiene algunos problemas graves de permisos y necesita hacer una instalación limpia.

Editar: cita

  

Esa lista de su directorio / usr plantea todo tipo de señales de alerta con los valores "2000 513" para propietario y grupo. La aparición de los números en lugar de los nombres de usuario / grupo indica que el usuario y el grupo no existen en su sistema. Además, "2000" es una identificación de usuario muy improbable para cualquier sabor de Ubuntu. Los UID y GID que no son del sistema comienzan en 1000 y van desde allí de a uno por vez; para llegar a 2000, ¡tendría que haber agregado mil usuarios adicionales! Del mismo modo, la numeración UID / GID del sistema comienza en 0 (que es "raíz") y rara vez llega a 200.

     

¿Su sistema tiene otros usuarios? Si es así, ¿es probable que uno de ellos haya estado haciendo cosas inusuales sin su conocimiento?

     

Cuando cualquiera de mis sistemas muestra sucesos tan inverosímiles, mi primer pensamiento es hacer una copia de seguridad de todos los datos críticos, luego activar la caja y volver a instalar todo desde cero. Si bien todos los sabores de Linux son mucho menos vulnerables que algunos sistemas más ampliamente utilizados, las travesuras siempre son una posibilidad, y los gremlins pueden causar corrupción de archivos sin que haya implicaciones humanas. Usted describe el sistema como "valioso" por lo que una buena copia de seguridad debe estar disponible en todo momento de todos modos, antes de hacer cualquier intento de arreglar las cosas.

    
respondido por el user69637 19.08.2012 - 04:16
16

Resolvió el problema en mi instalación de Ubuntu 12.04

sudo apt-get purge virtualbox
sudo apt-get install build-essential linux-headers-'uname -r'
sudo dpkg -i ~/download_folder/virtualbox-4.2_4.2.12-84980~Ubuntu~precise_i386.deb

Puede obtener los archivos .deb aquí

¡Esto lo hizo por mí!

    
respondido por el nanyaks 28.04.2013 - 19:02
6

Tenía el mismo problema y me ayudó a instalar linux-headers para el kernel actual y reinstalé virtualbox-dkms y dkms .

    
respondido por el Ikar Pohorský 16.12.2013 - 06:03
4

Tenía el mismo problema / similar:

 * Starting VirtualBox kernel modules
 * No suitable module for running kernel found                           [fail]

Parece que mi problema fue con la construcción del kernel. Resuelto usando dkms para construcción dinámica:

sudo apt-get purge virtualbox
sudo apt-get install dkms build-essential linux-headers-'uname -r' linux-source
sudo apt-get install virtualbox-dkms 

Verificado con:

sudo service virtualbox status 
sudo service virtualbox restart
    
respondido por el kidmose 07.01.2015 - 08:38
1

Parece ser un problema de permiso. Prueba:

sudo chown root:root /usr
sudo chown root:root /usr/lib
sudo chown root:root /usr/lib/virtualbox

Para obtener más información, puede consultar este ticket .

    
respondido por el JFL 10.03.2013 - 10:28
0

En mi caso ubuntu 12.10 64! Descargué virtualbox-4.2_4.2.6-82870~Ubuntu~quantal_amd64

sudo apt-get purge virtualbox-4.2  
sudo apt-get purge virtualbox-guest-additions-iso  

sudo apt-get install linux-headers-3.5.0-21-generic  
sudo dpkg -i virtualbox-4.2_4.2.6-82870~Ubuntu~quantal_amd64.deb  
    
respondido por el user122101 14.01.2013 - 03:39
0

En mi caso uso

sudo apt-get purge virtualbox

antes de volver a instalarlo.

    
respondido por el Yan Sereda 17.01.2013 - 11:54
0

Paquetes instalados de VirtualBox desde los repositorios de Ubuntu 12.10. NO purgó los paquetes de Virtualbox ni descargó o instaló Debs extranjeros.

Instalado dkms , linux-source and linux-headers-3.5.0-23

( uname -r output was 3.5.0-23-generic )

VirtualBox reiniciado.

Todo funcionó bien

    
respondido por el Javier 18.02.2013 - 00:22
0

Para mí, usar apt-get era suficiente:

sudo apt-get install virtualbox
    
respondido por el matt burns 12.06.2013 - 22:44
0

Parece que tu módulo vboxnetflt no está cargado. Ejecuta esto:

sudo modprobe vboxnetflt
    
respondido por el vendethiel 29.01.2014 - 20:30
-1

/etc/init.d/virtualbox start está intentando encontrar un módulo vboxdrv para su kernel actual ... (/ lib / modules / 'uname -r' -name "vboxdrv. *). Instale linux-headers e intente comenzar de nuevo ...

    
respondido por el karolszk 03.08.2012 - 20:52

Lea otras preguntas en las etiquetas