On Sat, 21 Sep 2019 23:57:58 +0200, David C. Rankin <[email protected]> wrote:

On 09/20/2019 01:40 AM, David C. Rankin wrote:
All,

Arch updated to Linux 5.3 kernel tonight and the update failed to build the
kernel modules with several errors. I have opened bug:

https://www.virtualbox.org/ticket/18949

I've attached to make.log here in case anyone can think of any workarounds
to try. This is with gcc 9.1.0.

  Thanks for any help you can offer.

(the 6.X version is not an option due the my use of headless windows guests that are unusably slow under the 6.X version -- see long thread beginning 1/9/19 - Virtualbox 6.0.0 - Marked Slowdown for Window7 Guests? Linux Guests OK​)

I have patched the Archlinux Virtualbox 5.2.32 in AUR for Linux 5.3, however when updating the Archlinux Guest to Linux 5.3 shared folders are no longer available and the vboxsf module is not found. Is something else required when
the guest is running Linux 5.3?

I ask because I have Win7 guests, openSUSE 15.0 and 15.1 guests and they all
have no issue accessing the shared folder on the host. It is only the
Archlinux guest that cant use the shared folders.

All guests are access --headless over the LAN. Checking the guest modules, the only ones loaded are vboxvideo (X works fine, but the share clipboard isn't) and vboxgues, e.g.

6:37 vl1:~> lsmod | grep vbox
vboxvideo              40960  2
drm_vram_helper        20480  1 vboxvideo
drm_kms_helper        212992  1 vboxvideo
drm 516096 6 drm_kms_helper,drm_vram_helper,vboxvideo,ttm
vboxguest              45056  5

With the 5.2 kernel, there were no problems with the shared folders on the guest. mount -t vboxsf fails as well. However, the permanent mount point is still there:

16:46 vl1:~> l /media/
total 12
drwxr-xr-x  3 root root   4096 May 27 14:09 .
drwxr-xr-x 18 root root   4096 May 28 16:30 ..
drwxrwx---  2 root vboxsf 4096 May 27 14:09 sf_davidvl

but it is empty. The Archlinux 5.3 host shows the shared folder active:

$ VBoxManage showvminfo arch_1_64
<snip>
Shared folders:

Name: 'davidvl', Host path: '/home/david' (machine mapping), writable

The host modules running are:

lsmod | grep vbox
vboxnetflt             32768  0
vboxnetadp             28672  0
vboxpci                28672  0
vboxdrv               487424  4 vboxpci,vboxnetadp,vboxnetflt

What else (and where else) would I check to see why the vboxsf isn't working on the Linux-5.3 guest?

I cannot share your experience.
I have tested the latest 6.0.X test builds that contain the fixes for:

#18911 (closed defect: fixed) Fixes for Linux kernel 5.3 wanted - part 1
https://www.virtualbox.org/ticket/18911

against a Fedora 31 guest VM, which is running a 5.3.0 kernel.

and this works contrary to what you described above.

However I'm not testing ArchLinux because it has to be manually nailed
onto the platter and I don't have time for that fun of installation procedure
right now.

Here's the result, copied out of the guest VM using the shared clipboard:

HOST:
-----
Linux lserver 4.18.0-80.11.1.el8_0.x86_64 #1 SMP Thu Sep 12 03:35:29 GMT 2019 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/os-release
NAME="Oracle Linux Server"
VERSION="8.0"
ID="ol"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="8.0"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Oracle Linux Server 8.0"

VirtualBox-6.0-6.0.13_133347_el8-1.x86_64.rpm
Oracle_VM_VirtualBox_Extension_Pack-6.0.13-133347.vbox-extpack

from: https://www.virtualbox.org/wiki/Testbuilds

GUEST:
-----
Fedora-Workstation-Live-x86_64-31_Beta-1.1.iso

root@localhost ~]# uname -a
Linux localhost.localdomain 5.3.0-1.fc31.x86_64 #1 SMP Mon Sep 16 12:34:42 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# cat /etc/os-release
NAME=Fedora
VERSION="31 (Workstation Edition)"
ID=fedora
VERSION_ID=31
VERSION_CODENAME=""
PLATFORM_ID="platform:f31"
PRETTY_NAME="Fedora 31 (Workstation Edition)"
ANSI_COLOR="0;34"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:31"

[root@localhost ~]# lsmod |grep vbox
vboxvideo              36864  0
vboxsf                 81920  1
drm_kms_helper        212992  2 vmwgfx,vboxvideo
ttm                   122880  2 vmwgfx,vboxvideo
drm                   512000  7 vmwgfx,drm_kms_helper,vboxvideo,ttm
vboxguest             307200  6 vboxsf

shared folder from the host:

[root@localhost ~]# ls  /media/sf_Downloads/
teamviewer-host_14.5.5819_amd64.deb
Fedora-Workstation-Live-x86_64-31_Beta-1.1.iso teamviewer-host_14.5.5819.x86_64.rpm Oracle_VM_VirtualBox_Extension_Pack-6.0.13-133347.vbox-extpack teamviewer-host-suse_14.5.5819.x86_64.rpm teamviewer_14.5.5819_amd64.deb teamviewer-suse_14.5.5819.x86_64.rpm teamviewer_14.5.5819.x86_64.rpm VirtualBox-6.0-6.0.13_133347_el8-1.x86_64.rpm

[root@localhost ~]# mount|grep vboxsf
Downloads on /media/sf_Downloads type vboxsf (rw,nodev,relatime,iocharset=utf8,uid=0,gid=975,dmode=0770,fmode=0770,tag=VBoxAutomounter)


--
frankB

Oracle Virtualbox Development


_______________________________________________
VBox-users-community mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vbox-users-community
_______________________________________________
Unsubscribe:  
mailto:[email protected]?subject=unsubscribe

Reply via email to