问题描述
单击”Devices”中的Insert GuestAdditions CD Image时出错
Unable to insert the virtual optical disk /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the machine VirtualUbuntu.
Would you like to try to force insertion of this disk?
Could not mount the media/drive '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).
Result Code:
NS_ERROR_FAILURE (0x80004005)
Component:
Console
Interface:
IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Callee:
IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}
我可以在VirtualBox列表下看到VBoxGuestAdditions
homeuser@ubuntu:/usr/share/virtualbox$ ls -l
drwxr-xr-x 2 root root 4096 Jan 14 12:46 nls
-rw-r--r-- 1 root root 64647168 Apr 7 2014 VBoxGuestAdditions.iso
-rwxr-xr-x 1 root root 2176 Apr 6 2014 VBox.sh
-rwxr-xr-x 1 root root 4161 Apr 7 2014 VBoxSysInfo.sh
有什么建议)?
最佳解决办法
我假设你的主机操作系统是Mac OS X,你已经安装了Ubuntu作为客户操作系统。
如果您的客户操作系统是Ubuntu,则无需挂载guest虚拟机添加ISO并从中进行安装。
相反,打开终端并输入以下内容 –
sudo apt-get install virtualbox-guest-utils
这将安装guest虚拟机添加,并且或多或少等同于通过ISO安装。
次佳解决办法
我最近遇到了这个问题(2017年9月),试图在UABntu版本16.04.3的newly-installed VM中安装Guest Additions到Oracle VM VirtualBox Manager版本5.1.28。主持人是Win-10。问题是Guest Additions CD映像已经安装。要解决这个问题:
-
在设置 – >存储下的VM管理器中,在VBoxGuestAdditions上的Controller:Right-click下,选择“删除附件”。将会出现一个确认框:单击“remove.”
-
单击“Controller”旁边的“+”图标添加新的光驱。将打开一个对话框。选择“Leave Empty-> Okay”
-
打开VM并选择Devices-> Insert Guest Additions。它现在应该安装。关闭VM(而不是VM Manager)并重新启动VM。 GuestAdditions现在应该正常工作。
第三种解决办法
对我来说,解决方案是发现您必须在虚拟机设置中添加空光驱!如果您尝试通过pre-loading的”help” VBoxGuestAdditions.iso,它不起作用。设备菜单“插入访客添加CD图像…”上的快捷方式想要找到要使用的空光驱!
第四种办法
嗨,我有同样的问题(复制和粘贴问题),我从终端输入以下命令,解决了问题。
-
sudo apt-get upgrade
-
sudo apt-get install virtualbox-guest-additions-iso
-
转到显示设置,在视频捕获下,选中启用视频捕获
-
sudo apt-get install virtualbox-guest-utils
-
重启虚拟机。
第五种办法
我有同样的问题和手动安装sudo apt-get不适合我。不同的Virtual Box有不同的guest虚拟机添加版本,因此最好安装Virtual Box附带的guest虚拟机添加。所以我以这种方式安装它:
-
从文件管理器中选择”Devices” – > “插入访客添加CD图像……”
-
登录Ubuntu
-
卸载CD(guest虚拟机添加CD映像)
-
挂载guest虚拟机iso它会弹出一个窗口,要求确认是否运行它。如果选择运行,请输入登录密码并进行安装。
-
重启Ubuntu
第六种办法
得到同样的错误,让它工作如下:
-
得到该错误后,在ubuntu中卸载VBOXADDITIONS CD;
-
走出Ubuntu,点击Devices – Insert Guest Additions CD Image。这次它会弹出一个窗口询问是否运行,
-
选择跑
-
输入登录密码
-
现在开始安装。
-