You are not logged in.
You can just try the normal kernel then if you need the functionality.
Offline
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
Offline
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
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