无法在 VirtualBox 上挂载共享文件夹?

无法在 VirtualBox 上挂载共享文件夹?

我已经使用 CentOS 7 设置了 VirtualBox,但无法添加共享文件夹。

环境:

Host - Windows 10
VirtBox - Centos 7 
VirtBox Version - 5.1.10
Development Tools are installed
gcc version - gcc-Version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC)
perl version - v5.16.3

我正在关注这个邮政但它不起作用。

如果我尝试安装我会得到以下结果

[root@localhost /]# mount -t vboxsf php5 /mnt/share/php5/ /sbin/mount.vboxsf: mounting failed with the error: No such device

如果我运行sudo ./vboxadd setup帖子中描述的 ,日志文件会收到以下消息:

[root@localhost /]# cat /var/log/vboxadd-install.log
/tmp/vbox.0/Makefile.include.header:97: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Schluss.
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.

这是添加的文件夹的图像 在此输入图像描述

如果我尝试使用常见的方法Device-->Guest Addition则会发生以下错误:

在此输入图像描述

还有其他方法可以成功吗??

答案1

virtualbox 中大多数与来宾添加相关的问题可以通过在名为 vboxusers 的主机上创建一个组来解决(如果尚未创建)

groupadd vboxusers

并将您的用户添加到该组:

sudo usermod -aG vboxusers $your_username

答案2

我创建了一个小教程要解决这个问题。

相关内容