无法在 VirtualBox 上挂载 CD/DVD 映像

Mon*_*ron 14 virtualbox mount guest-additions

我正在尝试用 Python 开发一个网站,并在我的 Ubuntu 13.04 主机上安装了 VirtualBox。VirtualBox 正在运行 Ubuntu 13.04 Django 堆栈。

我需要能够从我的主机编辑我的 VirtualBox 中的文件。据我所知,我需要安装 Guest Additions 才能将我的文件夹从 Guest 共享到 Host。

尝试安装 Guest Additions 时,下载 ISO 文件后,出现以下错误:

错误消息的图片。

我看到很多人报告了类似的问题,但还没有找到明确的解决方案。

Tak*_*kat 10

您得到的错误可能是因为 Guest Additions CD 映像已安装。

要查看所有已安装的驱动器,请在来宾中打开一个终端以发出mount. 这将为您(以及其他人)提供与此类似的一行:

/dev/sr0 on /media/takkat/VBOXADDITIONS_4.2.12_849801 type iso9660 (ro,nosuid,nodev,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2)
Run Code Online (Sandbox Code Playgroud)

在 Unity Launcher 中,您将看到一个 CD-ROM 图标。要卸载 CD,请右键单击此图标并选择“弹出”

在此处输入图片说明

在 Virtual Box Manager 的帮助下挂载时,我们无法从命令行卸载 Guest Additions CD。请选择“设备 -> CD/DVD 设备 -> 从虚拟驱动器中删除磁盘”并选择“强制卸载”以删除 CD iso。

要安装来宾添加,我们必须再次从 Virtual Box Manager 加载 CD,然后从 Unity Launcher 中选择图标。

另请参阅以下问题,其中也有用于安装来宾添加的命令行方法: