Ticket #1316 (closed defect: fixed)
confused by mixed 32/64 bit Linux environment
|Reported by:||peter.eisentraut||Owned by:|
I am using the virtualbox_1.5.6-28266_Debian_etch_i386.deb package from your web site on a Debian lenny/sid sid with kernel linux-image-2.6.24-1-686. The kernel modules are compiled using /etc/init.d/vboxdrv setup. Everything is working fine.
But when I use kernel linux-image-2.6.24-1-amd64, which is a 64-bit kernel but running with 32-bit userland, VirtualBox complains after I start a VM from the GUI that the installed kernel module belongs to a different version than the currently running software. I believed this for a while and tried to reinstall the software a few times, without success. Note that VirtualBox works fine with the equivalent 32-bit kernel. I assume the problem is somewhere where the GUI communicates with the kernel module and is not expecting that it might be talking to a 64-bit kernel. I understand that this setup is a bit unusual, but everything else seems to be working fine with it. Since Debian lenny will be released with these kinds of kernels, it would be nice if this issue could be addressed sometime.