虚拟机共享目录时,VirtualBox安装增强功能报错的问题。

主机Win10,虚拟机Oracle VM VirtualBox 5.12(5.10同样),虚拟机操作系统Ubuntu三个版本:

           ubuntu-16.04.4-server-amd64.iso
           ubuntu-16.04.4-server-i386.iso
           ubuntu-18.04-live-server-amd64.iso

我想主机虚拟机,即Windows和Ubuntu之间共享文件夹,却总是在一个环节出错。

虚拟机共享目录时,VirtualBox安装增强功能报错的问题。

当在VirtualBox 菜单的“设备”子菜单选择好“分配光驱” VBoxGuestAdditions.iso后,再去“安装增强功能”,却总是报错。错误界面如上图所示,
           未能加载虚拟光盘

Could not mount the media/drive '   \Oracle\VirtualBox\VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).

折腾了很久,查阅了无数资料,还是没有解决问题。最后找到
https://askubuntu.com/questions/80341/unable-to-mount-virtualbox-guest-additions-as-a-guest-win7-host

这篇帖子,才找到解决方法。使用手工安装VBoxGuestAdditions.iso

sudo mkdir --p /media/cdrom

sudo mount -t auto /dev/cdrom /media/cdrom/

cd /media/cdrom/

sudo sh VBoxLinuxAdditions.run

运行VBoxLinuxAdditions.run,手动安装增强功能。安装成功后。可以建立共享目录了。
我的做法简单,与网络上大家方法差不多。
1,在Windows下建立一个文件夹 ShareToUbuntu
2, 在Ubuntu下建立一个文件夹 ShareToWin
3,Ubuntu下执行命令sudo mount -t vboxsf   ShareToUbuntu  ShareToWin
前面的共享文件夹设置如下图选择配置信息:


虚拟机共享目录时,VirtualBox安装增强功能报错的问题。
其它步骤网络上有许多文章,此处省略。现在可以使用共享文件夹在两个操作系统之间传送文件了。