Problème avec VirtualBox OSE

Module Size Used by i915 25280 2 drm 65256 3 i915 binfmt_misc 7528 1 appletalk 25952 0 rfcomm 28272 0 l2cap 17248 5 rfcomm bluetooth 44900 4 rfcomm,l2cap nfsd 186672 13 lockd 54248 1 nfsd nfs_acl 2912 1 nfsd auth_rpcgss 33952 1 nfsd sunrpc 162144 11 nfsd,lockd,nfs_acl,auth_rpcgss exportfs 3904 1 nfsd ppdev 6468 0 parport_pc 22500 0 lp 8164 0 parport 30988 3 ppdev,parport_pc,lp acpi_cpufreq 6796 0 cpufreq_stats 3776 0 cpufreq_powersave 1856 0 cpufreq_conservative 5960 0 cpufreq_ondemand 6476 2 freq_table 4224 3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand cpufreq_userspace 3172 0 ipv6 235300 37 sbp2 18572 0 loop 12748 0 joydev 8480 0 pcmcia 29548 0 arc4 1824 2 serio_raw 4740 0 ecb 2624 2 crypto_blkcipher 15236 1 ecb tifm_7xx1 5216 0 yenta_socket 20620 1 rsrc_nonstatic 9504 1 yenta_socket psmouse 32336 0 tifm_core 7548 1 tifm_7xx1 pcmcia_core 31892 3 pcmcia,yenta_socket,rsrc_nonstatic i2c_i801 7920 0 i2c_core 19828 1 i2c_i801 pcspkr 2432 0 iTCO_wdt 9508 0 rng_core 3940 0 iwl3945 78772 0 firmware_class 6816 2 pcmcia,iwl3945 mac80211 139680 1 iwl3945 led_class 3908 1 iwl3945 cfg80211 21576 2 iwl3945,mac80211 container 3456 0 video 16432 0 output 2912 1 video battery 10180 0 ac 4196 0 button 6096 0 snd_hda_intel 324248 0 snd_pcm 62596 1 snd_hda_intel snd_seq 41456 0 snd_timer 17800 2 snd_pcm,snd_seq snd_seq_device 6380 1 snd_seq snd 45604 5 snd_hda_intel,snd_pcm,snd_seq,snd_timer,snd_seq_device soundcore 6368 1 snd snd_page_alloc 7816 2 snd_hda_intel,snd_pcm intel_agp 22332 1 agpgart 28776 3 drm,intel_agp evdev 8000 7 ext3 105512 1 jbd 39444 1 ext3 mbcache 7108 1 ext3 sg 26964 0 sr_mod 13316 0 cdrom 30176 1 sr_mod sd_mod 22200 3 ide_pci_generic 3908 0 [permanent] ide_core 96168 1 ide_pci_generic ata_piix 14180 2 ata_generic 4676 0 sdhci 13060 0 e100 28908 0 mii 4896 1 e100 mmc_core 39932 1 sdhci libata 140384 2 ata_piix,ata_generic ohci1394 24944 0 scsi_mod 129356 5 sbp2,sg,sr_mod,sd_mod,libata ieee1394 75800 2 sbp2,ohci1394 ehci_hcd 28428 0 uhci_hcd 18672 0 usbcore 118160 3 ehci_hcd,uhci_hcd dock 8304 1 libata thermal 15228 0 processor 32576 4 acpi_cpufreq,thermal fan 4164 0 thermal_sys 10856 4 video,thermal,processor,fan

[quote=“fran.b”]Que donne
$ ls -l virtualbox-ose-modules-2.6.26-1-686_1.6.6-dfsg-3+2.6.26-10_i386.deb[/quote]

ls -l virtualbox-ose-modules-2.6.26-1-686_1.6.6-dfsg-3+2.6.26-10_i386.deb ls: ne peut accéder virtualbox-ose-modules-2.6.26-1-686_1.6.6-dfsg-3+2.6.26-10_i386.deb: Aucun fichier ou répertoire de ce type

[quote=“fran.b”]Que donne
$ find /lib/modules -name virtualbox* | xargs ls -l[/quote]

find /lib/modules -name virtualbox* | xargs ls -l total 64 -rw-r--r-- 1 root root 57454 sep 1 14:50 vboxdrv.ko

Bon, ton module date du 1er Septembre, ça n’est pas celui que tu as compilé.

Fais

$ sudo dpkg -i /usr/src/virtualbox-ose-modules-2.6.26-1-686_1.6.6-dfsg-3+2.6.26-10_i386.deb
et réessaye.

Sa ne marche pas

[quote=“Alexandre1545”]Sa ne marche pas[/quote]c’est tout ?

Beau message d’erreur!! Sois plus précis…

Toujour le même qu’au début

Tu sais, c’est une bonne idée de le remettre, tu as indiqué une floppée de messages d’erreurs, donc quel «le même qu’au début»?

modinfo vboxdrv ??

Salut, j’ai un problème dans VirtualBox OSE, je créer une Machine Virtuelle, mais quand je veux la démarrer, j’ai deux message

le premier:

Please install the virtualbox-ose-modules package for your kernel and execute 'modprobe vboxdrv' as root.
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).


Code de résultat : 
0x80004005
Composant :
Console
Interface : 
IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}

Poutant il me semble que j’ai installer les bon modules virtualbox

alors se fait se qu’il demande

et ensuite quand je réouvre virtualbox,
j’ai un autre message

[code]Problème avec Virtual Box

The version of the VirtualBox kernel modules and the version of VirtualBox application are not matching. You can correct this by either installing the correct virtualbox-ose-modules package (if available) through apt-get or by building it manually with: module-assistant auto-install virtualbox-ose.
VBox status code: -1912 (VERR_VM_DRIVER_VERSION_MISMATCH).

Code de résultat :
0x80004005
Composant :
Console
Interface :
IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}
[/code]

Fais

rmmod vboxdrv

uname -a

modinfo vboxdrv

modprobe vboxdrv

et démarre virtualbox

Met les messages d’erreur rencontrés.

Message d’erreur dans virtualbox

The version of the VirtualBox kernel modules and the version of VirtualBox application are not matching. You can correct this by either installing the correct virtualbox-ose-modules package (if available) through apt-get or by building it manually with: module-assistant auto-install virtualbox-ose.
VBox status code: -1912 (VERR_VM_DRIVER_VERSION_MISMATCH).


Code de résultat : 
0x80004005
Composant :
Console
Interface : 
IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}

[quote=“fran.b”][size=150]Fais [/size]

rmmod vboxdrv

uname -a

modinfo vboxdrv

modprobe vboxdrv

et démarre virtualbox

Met les messages d’erreur rencontrés.[/quote]

Les message d’erreur dans le terminal?

Les messages rencontrés lors des différentes commandes…

alexandre@alexandregouger-laptop:~$ sudo rmmod vboxdrv ERROR: Module vboxdrv does not exist in /proc/modules alexandre@alexandregouger-laptop:~$ sudo uname -a Linux alexandregouger-laptop 2.6.26-1-686 #1 SMP Wed Nov 26 19:14:11 UTC 2008 i686 GNU/Linux alexandre@alexandregouger-laptop:~$ sudo modinfo vboxdrv filename: /lib/modules/2.6.26-1-686/extra/virtualbox-ose/vboxdrv.ko version: 1.6.2_OSE (0x00070002) license: GPL description: VirtualBox Support Driver author: Sun Microsystems, Inc. srcversion: 0909695626D4CD0316C1485 depends: vermagic: 2.6.26-1-686 SMP mod_unload modversions 686 parm: force_async_tsc:force the asynchronous TSC mode (int) alexandre@alexandregouger-laptop:~$ sudo modprobe vboxdrv alexandre@alexandregouger-laptop:~$

Puis quand j’ouvre virtualbox

The version of the VirtualBox kernel modules and the version of VirtualBox application are not matching. You can correct this by either installing the correct virtualbox-ose-modules package (if available) through apt-get or by building it manually with: module-assistant auto-install virtualbox-ose.
VBox status code: -1912 (VERR_VM_DRIVER_VERSION_MISMATCH).


Code de résultat : 
0x80004005
Composant :
Console
Interface : 
IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}

Bon, donc

  1. Ton module est bien fait et correspond bien à ton noyau et pourtant cet abruti de virtualbox (passe à kvm ou qemu…) ne le voit pas.

  2. La raison est que [quote]The version of the VirtualBox kernel modules and the version of VirtualBox application[/quote]en clair tu n’as pas le bon module pour la bonne version de virtualbox. Il te faut trouver la version de virtualbox collant à ton module. Que donne

$ apt-cache policy virtualbox-ose virtualbox-ose-source


[code]apt-cache policy virtualbox-ose virtualbox-ose-source

virtualbox-ose:
  Installé : 1.6.6-dfsg-3
  Candidat : 1.6.6-dfsg-3
 Table de version :
     2.0.6-dfsg-1 0
          1 http://ftp.de.debian.org experimental/main Packages
 *** 1.6.6-dfsg-3 0
        500 http://ftp.ca.debian.org testing/main Packages
        500 http://ftp2.ca.debian.org testing/main Packages
        100 /var/lib/dpkg/status
virtualbox-ose-source:
  Installé : 1.6.6-dfsg-3
  Candidat : 1.6.6-dfsg-3
 Table de version :
     2.0.6-dfsg-1 0
          1 http://ftp.de.debian.org experimental/main Packages
 *** 1.6.6-dfsg-3 0
        500 http://ftp.ca.debian.org testing/main Packages
        500 http://ftp2.ca.debian.org testing/main Packages
        100 /var/lib/dpkg/status
[/code]

[code]apt-cache policy virtualbox-ose virtualbox-ose-source

virtualbox-ose:
Installé : 1.6.6-dfsg-3
Candidat : 1.6.6-dfsg-3
Table de version :
2.0.6-dfsg-1 0
1 http://ftp.de.debian.org experimental/main Packages
*** 1.6.6-dfsg-3 0
500 http://ftp.ca.debian.org testing/main Packages
500 http://ftp2.ca.debian.org testing/main Packages
100 /var/lib/dpkg/status
virtualbox-ose-source:
Installé : 1.6.6-dfsg-3
Candidat : 1.6.6-dfsg-3
Table de version :
2.0.6-dfsg-1 0
1 http://ftp.de.debian.org experimental/main Packages
*** 1.6.6-dfsg-3 0
500 http://ftp.ca.debian.org testing/main Packages
500 http://ftp2.ca.debian.org testing/main Packages
100 /var/lib/dpkg/status
[/code]

La version de ton module est la 1.6.2 donc il a raison de raler. J’ai été sur le site charger le source, c’est bien un 1.6.6 donc ton module est un vieux module. Refais la compilation du module après avoir fait les choses suivantes:

  1. Suppression ou déplacement du répertoire /usr/src/modules/virtualbox-ose, du fichier /usr/src/virtualbox-ose.tar.bz2
  2. Réinstallation forcée du paquet virtualbox-ose-source_1.6.6-dfsg-3_all.deb (# dpkg -i /var/cache/apt/archives/virtualbox-ose-source_1.6.6-dfsg-3_all.deb )
  3. Suppression ou déplacement de /usr/src/virtualbox-ose-modules-2.6.26-1-686_1.6.6-dfsg-3+2.6.26-10_i386.deb
  4. recompilation par m-a et réinstallation.

apt-get install module-assistant m-a prepare m-a a-i virtualbox-ose modprobe vboxdrv

Rah j’ai un problème similaire et c’est bien chiant ! Depuis une recompilation après la mise à jour du 2.6.26-2 impossible de monter le vboxdrv il est introuvable, j’ai essayé en faisait complètement le ménage, réinstallant tout ce qui va bien, mais pas moyen. Ça bloque à la recompilation par module-assistant et rien dans le log build dans /var/cache/modass/, étrange…