Shared folders stop working after kernel upgrade

Discussions about using Linux guests in VirtualBox.

Shared folders stop working after kernel upgrade

Postby bob23450 » 1. Dec 2008, 11:04

Hi,
I'm running VirtualBox 2.0.6 on Windows XP Pro SP3, guest Ubuntu 8.10, shared folders stopped working after upgrading the kernel to version 2.6.27-9. I found that the module vboxvfs.ko refuses to load with the following error messages:

Code: Select all   Expand viewCollapse view
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.012975] vboxvfs: no symbol version for vboxadd_cmc_open
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.012996] vboxvfs: Unknown symbol vboxadd_cmc_open
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013108] vboxvfs: no symbol version for RTLogBackdoorPrintf
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013110] vboxvfs: Unknown symbol RTLogBackdoorPrintf
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013182] vboxvfs: no symbol version for vboxadd_cmc_ctl_guest_filter_mask
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013184] vboxvfs: Unknown symbol vboxadd_cmc_ctl_guest_filter_mask
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013315] vboxvfs: no symbol version for RTErrConvertToErrno
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013316] vboxvfs: Unknown symbol RTErrConvertToErrno
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013388] vboxvfs: no symbol version for vboxadd_cmc_call
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013389] vboxvfs: Unknown symbol vboxadd_cmc_call
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013477] vboxvfs: no symbol version for RTAssertDoBreakpoint
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013479] vboxvfs: Unknown symbol RTAssertDoBreakpoint
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013629] vboxvfs: no symbol version for vboxadd_cmc_close
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013631] vboxvfs: Unknown symbol vboxadd_cmc_close
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013837] vboxvfs: no symbol version for AssertMsg2
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.013839] vboxvfs: Unknown symbol AssertMsg2
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.014203] vboxvfs: no symbol version for AssertMsg1
Dec  1 09:31:54 ubuntu-intrepid kernel: [  789.014205] vboxvfs: Unknown symbol AssertMsg1


Of course I reinstalled the Guest Additions and rebooted (both a couple of times) after the upgrade, but no luck. Note that the module build completed successfully.

Trying to load the module manually still gives the error:
Code: Select all   Expand viewCollapse view
ubuntu@ubuntu-intrepid:~$ sudo modprobe vboxvfs
FATAL: Error inserting vboxvfs (/lib/modules/2.6.27-9-generic/updates/dkms/vboxvfs.ko): Unknown symbol in module, or unknown parameter (see dmesg)

(As you can see I have dkms installed).

Is there anyone having such a problem?

Thank you.
Last edited by bob23450 on 3. Dec 2008, 14:33, edited 1 time in total.
bob23450
 
Posts: 11
Joined: 9. Jul 2008, 15:52
Primary OS: Debian Wheezy
VBox Version: PUEL
Guest OSses: Windows XP Windows 7 Debian

Postby bob23450 » 1. Dec 2008, 16:36

Well, it seems things are more complicated than i expected. In fact, if I reinstall the Guest Additions without DKMS, the module works fine in the new kernel also. Maybe the issue is not related to DKMS itself, because the same erratical behaviour can be obtained compiling and installing the modules by hand from inside /usr/src/vboxvfs-2.0.6:
Code: Select all   Expand viewCollapse view
ubuntu@ubuntu-intrepid:/usr/src/vboxvfs-2.0.6$ sudo make
...
ubuntu@ubuntu-intrepid:/usr/src/vboxvfs-2.0.6$ sudo make install
...
WARNING: "AssertMsg1" [/usr/src/vboxvfs-2.0.6/vboxvfs.ko] undefined!
WARNING: "AssertMsg2" [/usr/src/vboxvfs-2.0.6/vboxvfs.ko] undefined!
WARNING: "vboxadd_cmc_close" [/usr/src/vboxvfs-2.0.6/vboxvfs.ko] undefined!
WARNING: "RTAssertDoBreakpoint" [/usr/src/vboxvfs-2.0.6/vboxvfs.ko] undefined!
WARNING: "vboxadd_cmc_call" [/usr/src/vboxvfs-2.0.6/vboxvfs.ko] undefined!
WARNING: "RTErrConvertToErrno" [/usr/src/vboxvfs-2.0.6/vboxvfs.ko] undefined!
WARNING: "vboxadd_cmc_ctl_guest_filter_mask" [/usr/src/vboxvfs-2.0.6/vboxvfs.ko] undefined!
WARNING: "RTLogBackdoorPrintf" [/usr/src/vboxvfs-2.0.6/vboxvfs.ko] undefined!
WARNING: "vboxadd_cmc_open" [/usr/src/vboxvfs-2.0.6/vboxvfs.ko] undefined!
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-9-generic'


I guess the build should be invoked in such a way that DKMS does not.
Should I file a bug ticket at this point?

Bye
bob23450
 
Posts: 11
Joined: 9. Jul 2008, 15:52
Primary OS: Debian Wheezy
VBox Version: PUEL
Guest OSses: Windows XP Windows 7 Debian


Return to Linux Guests

Who is online

Users browsing this forum: No registered users and 26 guests