在 VirtualBox 上,如何从虚拟机访问主机 CD 驱动器?

在 VirtualBox 上,如何从虚拟机访问主机 CD 驱动器?

在 macOS (10.12) 上的 VirtualBox (6.1) 中,我将 Windows XP 作为客户操作系统。我找不到如何从客户操作系统访问物理 CD 驱动器。我在网上发现,在虚拟机的存储设置中,必须添加一个空光驱并选中“实时 CD/DVD”选项(否则这是一个虚拟驱动器)。

我这样做了,并在对话框中尝试了每个可用的 USB 端口(这是一个 USB 驱动器):每次驱动器在存储设置中都一直报告为“空”(即使里面有一个可以从 macOS 读取的有效 CDROM)。在 Windows XP 中,我添加的驱动器有新的驱动器号,但当我尝试打开它们时却报告没有 CD。为了以防万一,我甚至尝试将驱动器添加为主 IDE 或辅助 IDE...

任何想法?

在此处输入图片描述

答案1

VirtualBox 模拟硬件中的 CD/DVD 不是 USB 设备,而是 IDE 设备。它将毫无问题地连接到主机上的 USB 设备。

先决条件:要让虚拟机读取挂载在主机 CD/DVD 驱动器中的 CD,请转到虚拟机的设备选项卡,选择光驱,然后选择“主机驱动器”。然后虚拟机将能够读取挂载在主机驱动器中的 CD/DVD。

要将 CD/DVD 添加到 VM:

  • 关闭虚拟机

  • 右键单击虚拟机并选择设置

  • 点击贮存

  • 选择“控制器:IDE”,然后单击 添加 CD/DVD 设备

    在此处输入图片描述

  • 选择将驱动器连接到物理驱动器

  • 单击“确定”。

有关更多截图信息,请参阅文章 添加 DVD 或 CD-ROM 驱动器

相关内容