You are not logged in.

#26 2020-01-06 19:07:01

d_fajardo
Member
Registered: 2017-07-28
Posts: 687

Re: Issues with Arch as VirtualBox Guest

You can just try the normal kernel then if you need the functionality.

Offline

#27 2020-01-06 19:34:22

Son_Of_Diablo
Member
Registered: 2020-01-05
Posts: 12

Re: Issues with Arch as VirtualBox Guest

d_fajardo wrote:

You can just try the normal kernel then if you need the functionality.

I will try to find another way around it.
Could probably just setup a network share and access what I need from there.


I appreciate all the help from everyone! Thank you all very much for taking the time helping me to figure out the issue smile

Offline

#28 2020-01-20 11:30:57

JES
Member
Registered: 2020-01-20
Posts: 2

Re: Issues with Arch as VirtualBox Guest

Same issue with VirtualBox 6.1.2 and linux 4.19.97-lts

The trouble comes from /usr/src/vboxsf-{VERSION}/vboxsf/vbosf_wrappers.c, for calls to vbg_hgcm_*
In 6.0.14-3, we have

#ifdef VMMDEV_REQUESTOR_KERNEL
    err = vbg_hgcm_{fct} (gdev, SHFL_REQUEST, vbox_client_id, .....);
#else
    err= vbg_hcm_{fct} (gdev, vbox_client_id, .....);
#endif

In 6.1.0 and 6.1.2, the test about VMMDEV_REQUESTOR_KERNEL is no more defined and calls are

err = vbg_hgcm_{fct} (gdev, SHFL_REQUEST, vbox_client_id, .....);

BUT none of the VMMDEV_ macro used in SHFL_REQUEST are defined.
More important, in /usr/src/linux-lts/include/linux/vbox_utils.h, prototypes are

int vbg_hgcm_{fct} (struct vbg_dev *gdev, struct vmmdev_hgcm_service_location *loc, ....)

So, a temporary solution is to modify the vboxsf_wrappers.c source and execute dkms again.

Offline

#29 2020-01-20 11:52:56

JES
Member
Registered: 2020-01-20
Posts: 2

Re: Issues with Arch as VirtualBox Guest

Sorry, I give you an incomplete workaround.
There is alse some stuff with the source /usr/vboxsf-{VERSION}/vboxsf/super.c, and modifications are harder
between

#include "linux/fs_parser.h"

and

#include "linux/parser.h"

Offline

Board footer

Powered by FluxBB