Problemi nell'esecuzione di VirtualBox su Ubuntu

20

Voglio eseguire VirtualBox su Ubuntu, funzionava un po 'di tempo fa ma non ricordo quando o perché. Tuttavia quando faccio doppio clic su un sistema operativo per eseguire, tenta di avviare: apre una finestra per il sistema operativo virtuale, dà il messaggio "chiave host", ma dopo 5 secondi chiude la finestra del sistema operativo e restituisce questo errore:

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}

Se lo eseguo con sudo virtualbox ho ancora lo stesso problema. Ho provato sudo apt-get purge virtualbox poi sudo apt-get install virtualbox . Ho notato durante la reinstallazione che ottengo questo tra tutti gli altri output sulla console:

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]

Qualche idea?

    
posta Braiam 03.08.2012 - 22:46
fonte

11 risposte

1

Risolto qui . Hai dei seri problemi di autorizzazione e devi fare un'installazione pulita.

Modifica: citazione

  

Questo elenco della directory / usr solleva tutti i tipi di bandiere rosse con i valori "2000 513" per proprietario e gruppo. L'aspetto dei numeri invece dei nomi utente / gruppo indica che l'utente e il gruppo non esistono nel tuo sistema. Inoltre, "2000" è l'ID utente più improbabile per qualsiasi gusto di Ubuntu. Gli UID e i GID non di sistema iniziano a 1000 e salgono da lì uno alla volta; per raggiungere il 2000 dovresti aver aggiunto un migliaio di utenti aggiuntivi! Allo stesso modo, la numerazione UID / GID di sistema inizia da 0 (che è "root") e raramente arriva fino a 200.

     

Il tuo sistema ha altri utenti? Se è così, è probabile che uno di loro avrebbe potuto fare cose insolite a tua insaputa?

     

Quando uno qualsiasi dei miei sistemi mostra eventi così improbabili, il mio primo pensiero è quello di eseguire il backup di tutti i dati critici, quindi di rimuovere la scatola e di reinstallare tutto da zero. Mentre tutti i sapori di Linux sono molto meno vulnerabili di alcuni sistemi più diffusi, il danno è sempre una possibilità - e i gremlins possono causare la corruzione dei file senza che alcun coinvolgimento umano possa essere coinvolto. Descrivi il sistema come "prezioso", quindi un buon backup deve essere sempre disponibile in qualsiasi momento, prima di fare qualsiasi tentativo di sistemare le cose.

    
risposta data user69637 19.08.2012 - 06:16
fonte
16

Risolto il problema con l'installazione di 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

Puoi ottenere qui i file .deb

Questo praticamente lo ha fatto per me!

    
risposta data nanyaks 28.04.2013 - 21:02
fonte
6

Ho avuto lo stesso problema e mi ha aiutato a installare linux-headers per il kernel corrente e reinstallato virtualbox-dkms e dkms .

    
risposta data Ikar Pohorský 16.12.2013 - 07:03
fonte
4

Aveva lo stesso problema / simile:

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

Sembra che il mio problema riguardasse la costruzione del kernel. Risolto usando dkms per la costruzione dinamica:

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

Verificato con:

sudo service virtualbox status 
sudo service virtualbox restart
    
risposta data kidmose 07.01.2015 - 09:38
fonte
1

Sembra essere un problema di permesso. Prova:

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

Puoi dare un'occhiata a questo ticket per ulteriori informazioni.

    
risposta data JFL 10.03.2013 - 11:28
fonte
0

Nel mio caso, ubuntu 12.10 64! Ho scaricato 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  
    
risposta data user122101 14.01.2013 - 04:39
fonte
0

Nel mio caso io uso

sudo apt-get purge virtualbox

prima di reinstallarlo.

    
risposta data Yan Sereda 17.01.2013 - 12:54
fonte
0

Pacchetti VirtualBox installati dai repository di Ubuntu 12.10. NON ha eliminato i pacchetti Virtualbox né scaricato o installato i debiti esteri.

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

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

VirtualBox riavviato.

Tutto ha funzionato bene

    
risposta data Javier 18.02.2013 - 01:22
fonte
0

Per me basta usare apt-get :

sudo apt-get install virtualbox
    
risposta data matt burns 13.06.2013 - 00:44
fonte
0

Sembra che il tuo modulo vboxnetflt non sia caricato. Esegui questo:

sudo modprobe vboxnetflt
    
risposta data vendethiel 29.01.2014 - 21:30
fonte
-1

/etc/init.d/virtualbox start sta cercando di trovare un modulo vboxdrv per il tuo kernel corrente ... (/ lib / modules / 'uname -r' -name "vboxdrv. *). Installa linux-headers e prova a ricominciare ...

    
risposta data karolszk 03.08.2012 - 22:52
fonte

Leggi altre domande sui tag