FS#58153 - [linux] vboxguest doesn't work in VMs with 4G of RAM or more
Attached to Project:
Arch Linux
Opened by nl6720 (nl6720) - Saturday, 07 April 2018, 09:21 GMT
Last edited by Evangelos Foutras (foutrelis) - Thursday, 12 April 2018, 07:27 GMT
Opened by nl6720 (nl6720) - Saturday, 07 April 2018, 09:21 GMT
Last edited by Evangelos Foutras (foutrelis) - Thursday, 12 April 2018, 07:27 GMT
|
Details
Description:
modprobe can't load the vboxsf module from virtualbox-guest-modules-arch 5.2.8-13 . # modprobe vboxsf modprobe: ERROR: could not insert 'vboxsf': No such device Additional info: * package version(s) * config and/or log files etc. virtualbox-guest-modules-arch 5.2.8-13 virtualbox-guest-utils 5.2.8-1 linux 4.16-2 Steps to reproduce: run: modprobe vboxsf |
This task depends upon
Closed by Evangelos Foutras (foutrelis)
Thursday, 12 April 2018, 07:27 GMT
Reason for closing: Fixed
Additional comments about closing: linux 4.16.1-1 + updated virtualbox packages
Thursday, 12 April 2018, 07:27 GMT
Reason for closing: Fixed
Additional comments about closing: linux 4.16.1-1 + updated virtualbox packages
(Mounting error is: vboxsf: Old binary mount data not supported, remove obsolete mount.vboxsf and/or update your VBoxService.)
Attached is my dmesg after running the `modprobe vboxsf` command.
It looks like the "vboxguest: probe of 0000:00:04.0 failed with error -71" could be the problem.
On the host I have:
linux 4.15.15-1
virtualbox 5.2.8-1
virtualbox-host-modules-arch 5.2.8-11
I don't really want to run [testing] on the host.
Edit:
I enabled [testing] in the host and updated the system, even with linux 4.16-2 & virtualbox-host-modules-arch 5.2.8-13 nothing changed.
0000:00:04.0 System peripheral: InnoTek Systemberatung GmbH VirtualBox Guest Service
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 20
Region 0: I/O ports at c000 [size=32]
Region 1: Memory at e8000000 (32-bit, non-prefetchable) [size=4M]
Region 2: Memory at e8410000 (32-bit, prefetchable) [size=16K]
Kernel modules: vboxguest
See the second and third patches here: https://lkml.org/lkml/2018/3/29/590 -- I'm guessing they will make it into a stable kernel at some point...
Also pushed some new packages to fix vboxservice automounting and to show a message about 'mount -cit' when vboxsf.mount is used: https://lists.archlinux.org/pipermail/arch-commits/2018-April/477304.html
Hopefully a package that breaks VirtualBox VMs with more than 4GB RAM will not land in [core].
P.S. Since the issue has been changed to blame the "linux" package, shouldn't the project be changed from "Community Packages" to "Arch Linux"?