当前位置: 首页>>技术教程>>正文


无法在虚拟盒上安装Guest Additions CD映像

, , ,

问题描述

单击”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虚拟机添加。所以我以这种方式安装它:

  1. 从文件管理器中选择”Devices” – > “插入访客添加CD图像……”

  2. 登录Ubuntu

  3. 卸载CD(guest虚拟机添加CD映像)

  4. 挂载guest虚拟机iso它会弹出一个窗口,要求确认是否运行它。如果选择运行,请输入登录密码并进行安装。

  5. 重启Ubuntu

第六种办法

得到同样的错误,让它工作如下:

  1. 得到该错误后,在ubuntu中卸载VBOXADDITIONS CD;

  2. 走出Ubuntu,点击Devices – Insert Guest Additions CD Image。这次它会弹出一个窗口询问是否运行,

    • 选择跑

    • 输入登录密码

    • 现在开始安装。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/2402.html,未经允许,请勿转载。