Pagina 1 di 1

VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 10:10
da daniele50
Ciao,
ho installato il pacchetto virtualbox-ose-2.0.6-i686-1dav su slackware12.2, l'installazione avviene correttamente, creo una nuova macchina virtuale ma quando clicco su Avvia mi esce l'errore:

Codice: Seleziona tutto

Virtual machine 'Slacky12.2_Test' has terminated unexpectedly during startup.
Codice d'uscita: NS_ERROR_FAILURE (0x80004005)
Componente: Machine
Interfaccia: IMachine
{1e509de4-d96c-4f44-8b94-860194f710ac}
Ho cercato un po' in giro ma non ho trovato nulla di utile...

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 10:25
da gigiobagiano
E' caricato il modulo vboxdrv?

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 10:40
da sya54M
ma la 2.0.6 non era stata compilata per slackware 12.1 ? prova la 2.1.0
gigiobagiano ha scritto:E' caricato il modulo vboxdrv?
se fosse per il mancato caricameto del modulo lo dice, qui invece sembra che parte e crasha

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 11:30
da daniele50
Il modulo non era attivo, ho provato con /etc/rc.d/rc.vboxdrv start ma esce

Codice: Seleziona tutto

# /etc/rc.d/rc.vboxdrv start
Starting VirtualBox kernel module ...fail!
(Kernel module not found)

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 11:48
da sya54M
:oops: allora chiedo scusa a gigiobagiano.

lancia

Codice: Seleziona tutto

/etc/rc.d/rc.vboxdrv setup
hai ricompilato il kernel dopo aver installato virtualbox?

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 12:13
da daniele50
Funziona!
E' stato sufficiente lanciare rc.vboxdrv setup e poi far partire il modulo.
Comunque non ho ricompilato il kernel...

Grazie :!:

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 13:40
da sya54M
daniele50 ha scritto:E' stato sufficiente lanciare rc.vboxdrv setup e poi far partire il modulo.
quando viene compilato si carica anche quindi non era necessario rifarlo
daniele50 ha scritto:Comunque non ho ricompilato il kernel...
questo è strano perchè all'installazione di virtualbox compila il modulo e lo carica. hai fatto un aggiornamento del kernel da tgz?

vabbe l'importante è che ora funziona :)

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 13:46
da gigiobagiano
sya54M ha scritto::oops: allora chiedo scusa a gigiobagiano.

lancia

Codice: Seleziona tutto

/etc/rc.d/rc.vboxdrv setup
hai ricompilato il kernel dopo aver installato virtualbox?
Sarà che di solito sparo un sacco di ca+++e :lol:
A me non è servito ricompilare il kernel, dopo l'installazione, altrimenti sarebbe logico pensare di dover ricompilare anche dopo l'installazione dei driver nvidia o roba del genere...sbaglio?

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 13:58
da sya54M
gigiobagiano ha scritto:Sarà che di solito sparo un sacco di ca+++e :lol:
A me non è servito ricompilare il kernel, dopo l'installazione, altrimenti sarebbe logico pensare di dover ricompilare anche dopo l'installazione dei driver nvidia o roba del genere...sbaglio?
era per dire che se aveva ricompilato il kernel il motivo era quello... se prima installi virtualbox (che si compila il modulo per il kernel in uso) e poi ricompili il kernel, il modulo di virtualbox (o anche quello nvidia) è ovvio che non ci siano più e vanno ricompilati anch'essi

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 14:05
da daniele50
In sostanza quello che ho fatto è:
- installato il tgz
- lanciato rc.vboxdrv setup
- lanciato rc.vboxdrv start
- lanciato il programma

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 14:22
da sya54M
daniele50 ha scritto:In sostanza quello che ho fatto è:
- installato il tgz
- lanciato rc.vboxdrv setup
- lanciato rc.vboxdrv start
- lanciato il programma
e allora il tgz di virtualbox probabilmente contiene il modulo per kernel predefinito (che non è lo stesso tuo) invece di compilarlo all'installazione.
dico probabilmente perchè io non ho mai installato il programma da tgz ma uso il .run della versione puel

Re: VirtualBox 2.0.6_OSE su 12.2: non parte la macchina virtuale

Inviato: mar 30 dic 2008, 14:29
da sya54M
infatti dal changelog di slacky si legge:

added :: virtualbox-ose-2.1.0-i686-1dav.tgz

e quindi la versione 2.0.6 deve essere stata per forza compilata sulla 12.1 col kernel 2.6.24.5, per questo anche se tu non hai mai ricompilato il kernel non ti trovavi il modulo