步骤:
1.安装增强功能

点击设备-安装增强功能(或者点击设备-添加虚拟盘,从安装位置选择C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso),如果已经加载过iso,再点击安装增强功能会显示未能加载虚拟光盘VBoxGuestAdditions.iso到虚拟电脑ubuntu,忽略此条信息或者移除虚拟盘后再安装增强功能。
运行
sudo mount /dev/cdrom /mnt将光盘挂载到mnt文件夹里。

运行sudo ./VBoxLinuxAdditions.run

出现this system is currently not set up to build kernel modules.
运行sudo apt install build-essential linux-kernel-headers
再重新运行run文件。

重启ubuntu
2.设置共享文件夹
在虚拟机相应ubuntu的设置里

在ubuntu里运行sudo mount -t vboxsf myshare /home/lee/share(这里的share文件,提前创建sudo mkdir /home/lee/share),如果增强功能未安装,执行完此命令会显示unknown filesystem type vboxsf。
注意,当共享文件夹名称与挂载点名称一致时会出现错误:挂载点未显示共享文件,如果执行mount -t vboxsf myshare /home/lee/share会出现/sbin/mount.vboxsf: mounting failed with the error: No such device(有人提过此提示原因是也可能是增强功能安装失败).
参考virtualBox 论坛https://forums.virtualbox.org/viewtopic.php?f=29&t=15868
3.结果显示


如果进入挂载点,显示-bash:cd:permission denied
执行sudo adduser lee vboxsf(lee是用户名)。
浙公网安备 33010602011771号