安装增强功能出现如下问题:
未能加载虚拟光盘 C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso 到虚拟电脑 centos-7_01.
Could not mount the media/drive 'C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).
返回 代码: | E_FAIL (0x80004005) |
组件: | ConsoleWrap |
界面: | IConsole {872da645-4a9b-1727-bee2-5585105b9eed} |
被召者: | IMachine {85632c68-b5bb-4316-a900-5eb28d3413df} |
首先把vbox桌面的光盘退出,在尝试安装,若不行,按照以下步骤继续。
1)安装增强功能:重点需要在联网的前提下进行升级,联网主要先设置网络,连接设置成桥接模式,高级下设置接入网线勾选。然后设置ipv4自动获取IP,点击应用后在命令行ping www.baidu.com 通了证明网络已连接。
2)然后按照以下步骤去做,这是引用别人的做法:
a. 安装kernel-devel,并将kernel和kernel-devel更新至同一版本
# yum install -y kernel-devel gcc //安装kernel-devel和gcc编译工具链
# yum -y upgrade kernel kernel-devel //更新kernel和kernel-devel到最新版本
# reboot //重启,重启时,选择最新版本的内核启动
b. 以新版本内核启动,并删除旧版本内核
//启动之后
# uname -r //查看当前启动的内核版本
# rpm -qa | grep kernel-[0-9] //查看全部的内核
# yum remove 旧版本内核 //删除旧版本内核
完成之后,就可以继续安装virtualbox增强工具了。
3)VBox 安装增强bai功能,Guset Additions,该功能有如下作用:(1)实现客户机和主机间的鼠标平滑移动(2)与主机实现文件共享(3)安装虚拟显卡驱动,实现2D和3D视频图形加速,自动调整客户机分辨率(4)支持无缝模式(5)通用主机/客户机通信通道(别扭),用于主机与客户机交换数据、监控客户机,也可以启动客户机中的程序(6)与主机实现时间同步(7)与主机共享剪贴板的内容,也就是说直接可以在主机、客户机之间复制、粘贴(不支持文件)(8)自动登录客户机系统。
4)主要利用文件共享在虚拟机下读取本地主机的共享文件,设置共享文件参考这个链接https://www.cnblogs.com/dpf-learn/p/6143084.html。