Linux

centos7挂载共享目录 centos7挂载virtualbox中无法挂载共享文件

以下操作均使用管理员权限

本文中贴出两个比较烦的问题

1 .错误如下:

 

注:已经开启virtualbox的共享文件夹,并且安装virtualbox的增强模块

解决方案:

在网上找到多种解决办法,最后自己尝试后一个相对简单的方案:

首先执行:

modprobe -a vboxguest vboxsf vboxvideo

再执行挂载命令:

mount -t vboxsf共享文件夹名 /mnt/

如果正常挂载则成功

2.属于问题1中不不能正常挂载的,错误如下:


在重新安装virtualbox的增强功能过程中,发现一个模块不能正常安装,报错内容提示:

Building the main Guest Additions module[FAILED]

(Look at /var/log/vboxadd-install.log to find out what went wrong)


根据提示,查看日志;


发现是由于没有找到内核源,说白了,不能对virtualbox的驱动进行编译,因此需要安装编译器,所以现在安装gcc、kernel、kernel-devel,操作:

yum install gcc kernel kernel-devel -y

等待完整安装后,重新安装virtualbox的增强功能

最后重新挂载共享文件即可。