[opensuse-factory] Virtualbox shared directories no longer work on TW guest since the last (20190403) update
Hello all Ever since I updated my TW guest installation to TW version 20190403 last week I am no longer able to access my guest directories on a Leap 15.0 (and a now a Leap 15.1) host Reason : IMO is because the vboxsf.ko module did not compile. This might be due to the fact the directory where the Virtualbox ko modules are stored has moved lately on the new 5.0.5-1 kernel from : /lib/modules/`uname -r`/extra # where shared directories pointing to a Leap host system work OK to /lib/modules/`uname -r`/misc # where shared directories pointing to a Leap host system do not work OK The following is from TW version 20190403 (i.e. virtualbox shared directories are KO) TW:/lib/modules/5.0.5-1-default/misc # ls -l total 13072 -rw-r--r-- 1 root root 13383560 Apr 4 22:50 vboxguest.ko TW:/lib/modules/5.0.5-1-default/misc # zypper info virtualbox Loading repository data... Reading installed packages... Information for package virtualbox: ----------------------------------- Repository : Dépôt principal (OSS) Name : virtualbox Version : 6.0.4-2.3 Arch : x86_64 Vendor : openSUSE Installed Size : 38.6 MiB Installed : No Status : not installed Source package : virtualbox-6.0.4-2.3.src Summary : VirtualBox is an Emulator The following provides more info concerning my current virtualbox setup with lastest version of TW (where guest directories on my Leap host no longer work) ############################ # Shared directories KO ############################ TW:~ # cat /etc/os-release NAME="openSUSE Tumbleweed" # VERSION="20190403" ID="opensuse-tumbleweed" ID_LIKE="opensuse suse" VERSION_ID="20190403" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:tumbleweed:20190403" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" # I was expecting the following grep to list vboxsf below but no such luck TW:~ # lsmod | grep vbox vboxvideo 40960 2 vboxguest 356352 4 ttm 114688 1 vboxvideo drm_kms_helper 204800 1 vboxvideo drm 499712 5 drm_kms_helper,vboxvideo,ttm TW:~ # TW:/lib/modules/5.0.5-1-default # cd /lib/modules/`uname -r`/misc TW:/lib/modules/5.0.5-1-default/misc # ls -trl total 13072 -rw-r--r-- 1 root root 13383560 Apr 4 22:50 vboxguest.ko TW:/lib/modules/5.0.5-1-default/misc # zypper info virtualbox Loading repository data... Reading installed packages... I have another setup on a sightly older TW VirtualBox guest installation as a backup and the my guest directories on my Leap 15.0 (and a now a Leap 15.1) host work fine. ############################ # Shared directories OK ############################ TW:/lib/modules/5.0.3-1-default/extra # cat /etc/os-release NAME="openSUSE Tumbleweed" # VERSION="20190325" ID="opensuse-tumbleweed" ID_LIKE="opensuse suse" VERSION_ID="20190325" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:tumbleweed:20190325" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" # The following grep lists vboxsf as it should # lsmod | grep vbox vboxsf 53248 1 vboxvideo 40960 2 ttm 114688 1 vboxvideo drm_kms_helper 204800 1 vboxvideo drm 499712 5 drm_kms_helper,vboxvideo,ttm vboxguest 356352 5 vboxsf TW:/lib/modules/5.0.3-1-default/extra # ls -trl /lib/modules/`uname -r`/extra total 744 -rw-r--r-- 1 root root 94507 Mar 24 22:25 vboxsf.ko ************************* -rw-r--r-- 1 root root 662691 Mar 24 22:25 vboxguest.ko Regards James -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 4/9/19 1:13 PM, James PEARSON wrote:
Hello all
Ever since I updated my TW guest installation to TW version 20190403 last week I am no longer able to access my guest directories on a Leap 15.0 (and a now a Leap 15.1) host
Reason : IMO is because the vboxsf.ko module did not compile. This might be due to the fact the directory where the Virtualbox ko modules are stored has moved lately on the new 5.0.5-1 kernel from : /lib/modules/`uname -r`/extra # where shared directories pointing to a Leap host system work OK to /lib/modules/`uname -r`/misc # where shared directories pointing to a Leap host system do not work OK
The following is from TW version 20190403 (i.e. virtualbox shared directories are KO) TW:/lib/modules/5.0.5-1-default/misc # ls -l
As was mentioned earlier in this list, there were no VirtualBox modules for kernel 5.0.5. That condition was due to errors in the VB build. Those problems have now been fixed, and the new source has been submitted to Tumbleweed and Leap 15.1, Once the new version propagates through the system, the requisite kernel modules will be available. Note that the problem is not due to the changing of any directories - it qwas due to failed attempts to make the VB source be compatible with QT 5.13. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Tuesday, the 9th of April 2019 Larry Finger wrote: the new source has been submitted to Tumbleweed and Leap 15.1, Once the new version propagates through the system, the requisite kernel modules will be available.
Note that the problem is not due to the changing of any directories - it qwas due to failed attempts to make the VB source be compatible with QT 5.13.
Many thanks for the comeback and mega thanks for new virtualbox packages in the lastest TW release : 20190408. My shared directories are now working again :) TW:~ # cat /etc/os-release NAME="openSUSE Tumbleweed" # VERSION="20190408" ID="opensuse-tumbleweed TW:/lib/modules/5.0.6-1-default # zypper info virtualbox Loading repository data... Reading installed packages... Information for package virtualbox: ----------------------------------- Repository : Dépôt principal (OSS) Name : virtualbox Version : 6.0.4-3.1 Arch : x86_64 Vendor : openSUSE Installed Size : 38.6 MiB Installed : No Status : not installed Source package : virtualbox-6.0.4-3.1.src TW:/lib/modules/5.0.6-1-default # lsmod | grep vbox vboxsf 53248 1 vboxvideo 40960 2 vboxguest 356352 5 vboxsf *********** ttm 114688 1 vboxvideo drm_kms_helper 204800 1 vboxvideo drm 499712 5 drm_kms_helper,vboxvideo,ttm TW:/lib/modules/5.0.6-1-default # ls -trl /lib/modules/`uname -r`/extra total 744 -rw-r--r-- 1 root root 94507 Apr 8 15:35 vboxsf.ko -rw-r--r-- 1 root root 662691 Apr 8 15:35 vboxguest.ko *********** Regards James -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
James PEARSON
-
Larry Finger
-
pearson45j@gmail.com