[Pkg-virtualbox-devel] Possible bug with vboxsf module

Parke parke.nexus at gmail.com
Tue Jul 8 20:38:22 UTC 2014


Hi Virtualbox Team,

Today I may have discovered a bug that caused wrong version of the
vboxsf module to be installed on a Debian guest.

Here is what I think happened:

1) I installed a 32-bit Debian guest on a 64-bit Ubuntu 14.04 host.  I
probably used debian-7.0.0-i386-netinst.iso to do the installation,
but it was a while ago.

2) The guest installed using kernel 3.2.0-4-486

3) However, the guest vboxsf module installed in:
/lib/modules/3.2.0-4-686-pae/updates/dkms/vboxsf.ko

To work around the problem, I did apt-get install linux-image-686-pae.
I also enabled PAE/NX for the guest in VirtualBox.  Then I booted the
686-pae kernel.

Another possible workaround:  It appears that I have been able to
build the 486 version of the module by running apt-get install
linux-headers-486.

I have not tried to reproduce the problem by creating a fresh Debian
guest, but I would be willing to try to reproduce it if the Debian
Virtualbox Team is interested in fixing it.

Thanks!

-Parke

----

Related info:

$ find /lib/modules/ | grep vbox
/lib/modules/3.2.0-4-686-pae/updates/vboxvideo.ko
/lib/modules/3.2.0-4-686-pae/updates/vboxsf.ko
/lib/modules/3.2.0-4-686-pae/updates/vboxguest.ko

$ ls /boot
System.map-3.2.0-4-486
config-3.2.0-4-486
grub
initrd.img-3.2.0-4-486
vmlinuz-3.2.0-4-486

$ dpkg -l | grep linux-image
ii  linux-image-3.2.0-4-486            3.2.54-2
i386         Linux 3.2 for older PCs
ii  linux-image-486                    3.2+46
i386         Linux for older PCs (meta-package)

$ dpkg -l | grep linux-header
ii  linux-headers-3.2.0-4-686-pae      3.2.54-2
i386         Header files for Linux 3.2.0-4-686-pae
ii  linux-headers-3.2.0-4-common       3.2.54-2
i386         Common header files for Linux 3.2.0-4
ii  linux-headers-686-pae              3.2+46
i386         Header files for Linux 686-pae configuration
(meta-package)

$ dpkg -l | grep virtualbox
ii  virtualbox-guest-dkms              4.1.18-dfsg-2+deb7u2
all          x86 virtualization solution - guest addition module
source for dkms
ii  virtualbox-guest-utils             4.1.18-dfsg-2+deb7u2
i386         x86 virtualization solution - non-X11 guest utilities
ii  virtualbox-guest-x11               4.1.18-dfsg-2+deb7u2
i386         x86 virtualization solution - X11 guest utilities
ii  virtualbox-ose-guest-x11           4.1.18-dfsg-2+deb7u2
all          transitional package for virtualbox-guest-x11



More information about the Pkg-virtualbox-devel mailing list