我突然需要一台 Windows XP 客户机(VirtualBox)并且有一张重新安装 CD(包括 SP3)以及一个我几年前购买但从未使用过的有效 Windows XP 密钥。
因此,我在 VirtualBox 中创建了 VM 并配置了其 VDI。通常,对于 Linux 客户机,此时我只需进入 VMSettings >> Storage
并将 IDE 驱动器指向我本地存储在主机文件系统上的 ISO。
在这种情况下,它是一张物理 CD。我找遍了 CD 上的所有地方,都没有看到 ISO 文件(我不是 Windows 专家)。相反,我能找到的最好的文件是一个名为的文件setup.exe
,我猜它是引导整个安装过程的可执行文件。即使我猜对了,我仍然不确定如何将我的 Windows XP VM 指向setup.exe
CD 上的文件。
因此我想问:在这种情况下,我该如何正确配置虚拟机,以便setup.exe
(或在客户虚拟机上安装 Windows XP 所需的任何其他程序)在第一次启动时运行?提前致谢!
编辑:请注意,我对盗版 ISO 或非法拷贝不感兴趣!我相信我已经拥有安装操作系统所需的一切,我只是在“连接点”方面遇到了麻烦。
答案1
将虚拟机的虚拟 CD 驱动器连接到主机的物理 CD 驱动器。该选项应该位于“选择虚拟 CD/DVD 磁盘文件...”选项下方。或者使用dd
从 CD 制作 ISO 映像并将其连接到虚拟驱动器。
dd if=/dev/sr0 of=winxp.iso bs=2048