无法安装或卸载虚拟磁盘-提供“强制卸载”选项


9

我已经通过Windows 7 64位主机上的VirtualBox在虚拟机上安装了Ubuntu(64位版本),但我担心自己做错了。首先,当我重新启动计算机时,它通常会直接进入Windows 7。在启动时是否有单独的步骤来提供选择菜单,或者这不适用于Ubuntu的VirtualBox运行?

然后,当我转到Ubuntu内的“设备->安装来宾添加项”(通过简单地启动VB并在Ubuntu的VB GUI上单击“开始”运行它)时,出现以下错误消息:

无法将CD / DVD映像C:\ Program Files \ Oracle \ VirtualBox \ VBoxGuestAdditions.iso挂载在64位Ubuntu Desktop 12.04计算机上。您要强制安装此介质吗?无法安装介质/驱动器'C:\ Program Files \ Oracle \ VirtualBox / VBoxGuestAdditions.iso'(VERR_PDM_MEDIA_LOCKED)。

我可以选择“强制卸载”其中已安装的ISO文件(实际上是VBoxGuestAdditions)。

另外,当我单击Ubuntu窗口右下角的CD图标以便“从虚拟磁盘中删除磁盘”时,会收到类似的错误消息,但这次它说它无法卸载:

无法从64位Ubuntu Desktop机器上卸载CD / DVD映像C:\ Program Files \ Oracle \ VirtualBox \ VBoxGuestAdditions.iso。您要强制卸载该介质吗?无法卸载当前安装的介质/驱动器(VERR_PDM_MEDIA_LOCKED)。

但是,当我转到VB GUI并选择“设置”并转到“存储”时,我猜我可以从那里卸载,因为我没有收到任何错误消息。如果我在那卸载,然后回到Ubuntu,虚拟CD就会被卸载。任何帮助都是极好的!


请记住接受/支持对您的问题的最佳答案(左侧的勾号/复选标记)。这样,该问题被标记为“已回答”,将来的读者可以在知道解决方案的情况下参考该问题。谢谢... :)
ish

Answers:


11

首先,当我重新启动计算机时,它通常会直接进入Windows 7。在启动时是否有单独的步骤来提供选择菜单,或者这不适用于Ubuntu的VirtualBox运行?

那很正常 在物理主机的引导菜单中,虚拟机不会作为选项出现。您必须先启动主机OS和虚拟机管理器(管理程序),然后才能进行操作。

我可以选择“强制卸载”其中已安装的ISO文件(实际上是VBoxGuestAdditions)。

  • 尝试首先从操作系统内部弹出虚拟驱动器:

在此处输入图片说明

  • 您也可以sudo umount /media/title-of-cd从终端使用。
  • 然后尝试从VirtualBox卸载。有时,这仍然可以为您提供警告,但是只要您先从Ubuntu弹出,就将其覆盖。

.....................


我成功卸载了主菜单中的VBoxGuestAdditions虚拟磁盘。然后,我再次安装它并重新安装了来宾添加项。并感谢您的回答!但是我不确定如何在启动时选择Ubuntu:启动OS和虚拟机管理器是什么意思?我以为我已经做了那些事情。
周杰伦2012年

1
VB中安装的计算机仅在VB运行时启动。它不会作为主机OS的备用OS运行。为此,必须将其安装在计算机中,而不是在VB中。VB就像任何程序一样,例如您的Web浏览器或文字处理器。您必须运行VB才能在VB中运行虚拟机。
安德斯2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.