停止或重新加载后,Vagrant错误“无法挂载Linux客户机中的文件夹”

前端之家收集整理的这篇文章主要介绍了停止或重新加载后,Vagrant错误“无法挂载Linux客户机中的文件夹”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图使用别人的一个Vagrant盒子,它的工作正常,当我第一次启动它,但是当我停止它,并重新启动它与流氓停止和流氓,或流氓重载,我收到以下错误信息:
Failed to mount folders in Linux guest. This is usually because
the "vBoxsf" file system is not available. Please verify that
the guest additions are properly installed in the guest and
can work properly. The command attempted was:

mount -t vBoxsf -o uid=`id -u vagrant`,gid=`getent group vagrant | cut -d: -f3` vagrant /vagrant
mount -t vBoxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` vagrant /vagrant

The error output from the last command was:

/sbin/mount.vBoxsf: mounting Failed with the error: No such device

现在,搜索这个错误信息会导致很多人遇到Bug VirtualBox 4.3.10的麻烦,但这不是我遇到的问题.

解决方法

事实证明,升级Linux内核将导致Virtual Box Guest Additions停止工作,直到通过在VM中运行以下命令重建它们
sudo /etc/init.d/vBoxadd setup

当我运行yum更新(类似于apt-get升级)以获得对其他软件的更新时,我已经升级了内核,而没有考虑它.

或者,如果按照here所述安装dkms软件包,则内核模块应在内核更新时自动更新.

猜你在找的Linux相关文章