I am running Ubuntu 16.04 64-bit and have an Ubuntu 12.04 64-bit VM that is managed with Vagrant. Today I upgrade to the new Virtualbox 5.1.20. I use the Vagrant plugin
https://github.com/dotless-de/vagrant-vbguest to make sure my Vagrant boxes guest additions are always up to date. After bringing up my 12.04 VM the guest additions updated. Now vboxsf is failing to mount directories.
Code: Select all
==> web: Configuring and enabling network interfaces...
==> web: Mounting shared folders...
web: /vagrant => /home/david/code/turbine/vagrant
Vagrant was unable to mount VirtualBox shared folders. This is usually
because the filesystem "vboxsf" is not available. This filesystem is
made available via the VirtualBox Guest Additions and kernel module.
Please verify that these guest additions are properly installed in the
guest. This is not a bug in Vagrant and is usually caused by a faulty
Vagrant box. For context, the command attempted was:
mount -t vboxsf -o uid=1000,gid=1000 vagrant /vagrant
The error output from the command was:
mount: Protocol error
I have tried rebooting both my guest and host OSes, as well as uninstalling and reinstall the guest additions. I know 12.04 dropped out of support this month, and we are in the middle of upgrading our systems, but I didn't see anything at
https://www.virtualbox.org/wiki/Changelog#v20 noting a drop of support at this time. Any ideas?