尝试在virtualbox虚拟机中fedora30中实现文件夹共享

$ sudo dnf install gcc kernel-devel kernel-headers dkms make bzip2 perl

$ rpm -qa|grep kernel|sort

确认 kernel与kernel-devel是否一致,我的kernel版本是系统安装后提示更新的,devel是刚刚安装的,都是最新的,这里版本是一致的。不一致的话可以执行

$sudo -y upgrade kernel kernel-devel
$reboot

$ sudo ln -s /usr/src/kernels/5.1.11-300.fc30.x86_64 /usr/src/linux  (注意:最新的平衡版本5.1.11-300.fc30.x86_64

 折腾了好久不成功,最后升级比新的virtualbox版本,终于6.0.8上折腾成功。要注意virtualbox中访客机的共享文件设置

$ mkdir mnt/share  # 确保挂在点是存在的
# modprobe vboxsf  # 启动vbox的服务,这里需要root权限
# mount -t vboxsf Lenovo_Linux /mnt/share   # Lenovo_Linux:上图共享文件夹名称(有网友说因为共享的是文件夹,需要在后面加‘/’, 单我尝试不对,否则出现报错路径
# 不在etc/sftab中,应该是导致路径读取错误;如果出现文件假不存在错误,应该是设置的共享路径不支持吧)。

参考自 https://blog.csdn.net/sksweet/article/details/85269612。

这样每次开机都需要执行mount命挂载一次,virturalbox设置的自动挂在访客机似乎并不买账。

 

posted on 2020-03-28 20:09  smoggy  阅读(395)  评论(0编辑  收藏  举报