VirtualBox

Ticket #1760 (closed defect: invalid)

Opened 6 years ago

Last modified 5 years ago

My VirtualBox 1.6.2 don't like my driver, which version is 1.6.2 too

Reported by: akki Owned by:
Priority: major Component: other
Version: VirtualBox 1.6.2 Keywords:
Cc: Guest type: other
Host type: other

Description

I have installed Sun xVM VirtualBox(have tried virtualbox-ose too with repos's module and module compiled myself) 1.6.2 version.

accuser:/etc# dpkg -l | grep virtualbox

accuser:/etc# dpkg -l | grep virtualbox
ii  virtualbox                            1.6.2-31466_Debian_etch      Sun xVM VirtualBox
rc  virtualbox-ose                        1.6.2-dfsg-1                 x86 virtualization solution - binaries
ii  virtualbox-ose-modules-2.6.25-2-amd64 2.6.25+1.6.2-dfsg-2          PC virtualization solution modules for Linux
ii  virtualbox-ose-source                 1.6.2-dfsg-1                 x86 virtualization solution - kernel module

I have did vboxdrv setup:

akki:/etc# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel module: done.
Removing old VirtualBox kernel module: done.
Recompiling VirtualBox kernel module: done.
Starting VirtualBox kernel module: done.

But when i try to start virtual machine I get error:

The VirtualBox support driver which is running is from a different version of VirtualBox. You can correct this by stopping all running instances of VirtualBox and reinstalling the software..
VBox status code: -1912 (VERR_VM_DRIVER_VERSION_MISMATCH).

with record in log:

00:00:00.361 VirtualBox 1.6.2 r31466 linux.x86 (May 31 2008 19:07:06) release log
00:00:00.361 Log opened 2008-06-21T13:50:28.331283000Z
00:00:00.391 Support driver version mismatch: DriverVersion=too-old ClientVersion=0x70002
00:00:00.392 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={d5a1cbda-f5d7-4824-9afe-d640c94c7dcf} aComponent={Console} aText={The VirtualBox support driver which is running is from a different version of VirtualBox.  You can correct this by stopping all running instances of VirtualBox and reinstalling the software..
00:00:00.392 VBox status code: -1912 (VERR_VM_DRIVER_VERSION_MISMATCH)} aWarning=false, preserve=false
00:00:00.412 Power up failed (vrc=VERR_VM_DRIVER_VERSION_MISMATCH, hrc=NS_ERROR_FAILURE (0X80004005))

Important message is "DriverVersion=too-old".

I guess that problem is on my side(not with vbox), but log-message doesn't correspond to real situation(because I am fully confident in module version) and doesn't give any chance to solve problem in my system.

PS. i am on Debian lenny/sid

Change History

comment:1 Changed 6 years ago by akki

I forgot excerpt from syslog for moment of starting virtual machine

Jun 21 20:55:20 accuser kernel: [43320.797128] ioctl32(VirtualBox:10934): Unknown cmd fd(3) cmd(c0305601){t:'V';sz:48} arg(ffd8fe34) on /dev/vboxdrv
Jun 21 20:55:21 accuser kernel: [43321.209577] ioctl32(VirtualBox:10943): Unknown cmd fd(32) cmd(c0305601){t:'V';sz:48} arg(f3643104) on /dev/vboxdrv

comment:2 Changed 6 years ago by frank

  • Status changed from new to closed
  • Resolution set to invalid

You are using a 64-bit Linux kernel with 32-bit Linux userland applications. VirtualBox cannot work on this environment. Either use a 32-bit kernel + 32-bit userland apps or a 64-bit kernel + 64-bit userland apps -- in the latter case install the AMD64 package of VirtualBox.

comment:3 Changed 5 years ago by hack64

Debian Lenny i386 has basic 64 bit support. I installed the "amd64-libs" Debian official package and borrow some libraries from Debian amd64 packages. Thus, the virtualbox-2.1_2.1.0-41146_Debian_lenny_amd64.deb works fine with Debian Lenny 32 bit userland. (linux-image-2.6.26-1-amd64 + 32 bit userland + 64 bit multilib + 64 bit virtualbox)

You can request Debian Squeeze(Lenny+1) to provide "amd64-libs-qt4" to support 64 bit virtualbox in i386 installation. (Debian amd64 has "ia32-libs-gtk" to support 32 bit GTK+ and Qt4 applications.)

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use