Virtual Box

Ciao a tutti, ho installato il programma Virtual box su fedora core 6 32bit.
Al momento dell’installazione di un sistema operativo virtuale, tipo l’Xp,mi viene fuori la schermata:

VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Re-setup the kernel module by executing ‘/etc/init.d/vboxdrv setup’ as root.
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).

Codice&nbspd’uscita:
0x80004005
Componente:
Console
Interfaccia:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}

Ho provato a scrivere sul terminale:

/etc/init.d/vboxdrv setup

Ma il risultato è stato:

[root@localhost ~]# etc/init.d/vboxdrv setup
bash: etc/init.d/vboxdrv: No such file or directory

Ho provato altri comandi tipo:

sudo /etc/init.d/vboxdrv setup

E il terminale mi da:

Stopping VirtualBox kernel module OK ]
Recompiling VirtualBox kernel module [FALLITO]
(Look at /var/log/vbox-install.log to find out what went wrong)

Non so più cosa fare!Fatemi sapere se sapete come risolvere il problema!
Se vi può servire ho il Kernel 2.6.22.9-61.fc6

Vi ringrazio anticipatamente,
Daniele

Sarebbe bello sapere che dice il log… Anche se pare che tu non abbia installato il modulo.

Ho aperto il file e mi dice:
Makefile:68: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR= and run Make again… Stop.

Ma come faccio ad installare il modulo?

Installa il pacchetto “kernel-devel” e poi riprova

# yum install kernel-devel
# service vboxdrv setup

Non ha funzionato:

[root@localhost ~]# yum install kernel-devel
Loading “installonlyn” plugin
Setting up Install Process
Setting up repositories
core 100% |=========================| 1.1 kB 00:00
extras 100% |=========================| 1.1 kB 00:00
updates 100% |=========================| 1.2 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
–> Populating transaction set with selected packages. Please wait.
—> Downloading header for kernel-devel to pack into transaction set.
kernel-devel-2.6.22.7-57. 100% |=========================| 717 kB 00:01
—> Package kernel-devel.i686 0:2.6.22.7-57.fc6 set to be installed
–> Running transaction check

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size

Installing:
kernel-devel i686 2.6.22.7-57.fc6 updates 4.6 M

Transaction Summary

Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 4.6 M
Is this ok [y/N]: y
Downloading Packages:
(1/1): kernel-devel-2.6.2 100% |=========================| 4.6 MB 00:08
Running Transaction Test
Finished Transaction Test

Transaction Check Error:
package kernel-devel-2.6.22.9-61.fc6 (which is newer than kernel-devel-2.6.22.7-57.fc6) is already installed

Error Summary

[root@localhost ~]# service vboxdrv setup
Stopping VirtualBox kernel module OK ]
Recompiling VirtualBox kernel module [FALLITO]
(Look at /var/log/vbox-install.log to find out what went wrong)
You have new mail in /var/spool/mail/root
[root@localhost ~]#
[root@localhost ~]#

No ok, è già installato quindi non è quello.
Hai anche i “kernel-headers” installati?

# rpm -q kernel-headers

Se non ci sono prova ad installare anche quelli:

# yum install kernel-headers

Erano già installati:

[root@localhost ~]# rpm -q kernel-headers
kernel-headers-2.6.22.9-61.fc6
[root@localhost ~]#

Ma può essere che si sia incasinato il pc con l’aggiornamento del kernel?..xchè prima di virtual box ho provato ad installare vmware, però, pur facendo tutti i passaggi delle guide, non mi funzionava, non mi trovava la cartella del kernel (se non ricordo male).
Grazie x l’aiuto che mi dai!

Hai FC6, prova a verificare (se già non l’hai fatto) se sei incappato nel bug che anaconda aveva per quella release.
http://www.fedoraonline.it/modules/smartsection/item.php?itemid=84 c’è una breve guida su come fare la verifica e, al limite, risolvere il problema.

cmq la cosa è chiara dopo che metti a posto il kernel guardanto la guida basta che fai (/etc/init.d/vboxdrv setup)visto che anchio ho avuto lo stesso problema :sunglasses:

Ottimo!Oggi pomeriggio provo e vi dico se ho risolto il problema.
Grazie dell’aiuto.
:slight_smile:

Se hai aggiornato il kernel dopo aver installato virtualbox, il problema è probabilmente che il “vboxdrv kernel module” è rimasto impostato per il kernel precedente.

[quote=Pocoto]
Se hai aggiornato il kernel dopo aver installato virtualbox, il problema è probabilmente che il “vboxdrv kernel module” è rimasto impostato per il kernel precedente.[/quote]

anch’io penso a qualcosa del genere…
In tal caso devi disinstallare VirtualBox e reinstallarlo daccapo.
Ho fatto così passando dalla versione 1.4 alla 1.5.0 di VirtualBox e ha funzionato.
I files sono sparpagliati in 4-5 directory e se non ne vieni a capo, puoi guardare sul blog di Antonio Doldo, http://adoldo.wordpress.com/2007/10/22/installazione-di-virtualbox-152-in-ubuntu-gutsy-710/#comments cerca nel messaggio di “serendippo” e le trovi indicate.
Se avevi installato la 1.5.0, ne puoi approfittare per passare alla 1.5.2 (che è uscita il 18 ottobre)!
Facci sapere come è andata.
:sunglasses:

Yes!!!1
Risolto il problema, avevo il “bug anaconda” che istalla un kernel 586 anzichè il 686.
Infatti digitando il comando:

rpm -qa ‘kernel*’ --queryformat “%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n”|sort

Mi veniva fuori che avevo il Kernel-2.6.22.9-61.fc6.i586.rpm
ho provato a sostituirlo con la versione della guida però era troppo vecchia, ho trovato il kernel aggiornata facendo:

yum install yum-utils

yumdownloader kernel.i686

L’ho installata seguendo la guida però digitando il nuovo nome del kernel, ho riavviato il pc, ho eseguito il comando

/etc/init.d/vboxdrv setup

e ora mi funziona tutto!! :smiley:

Quindi ora mi funzionerebbe anche vmware?Giusto?
Vi ringrazio ancora!! :slight_smile: