我已 (通过 torrent) 下载了 2002 年发布的适用于 Windows XP 的一款老游戏的映像,并尝试在 OS X 10.9 上的 VirtualBox 上使用 WinXP 运行它。我从 modern.ie 下载了 WinXP 映像,但我无法附加游戏映像并收到错误:
Failed to open the optical disk file /Users/andrei/Downloads/game.iso.
Could not get the storage format of the medium
'/Users/andrei/Downloads/game.iso' (VERR_NOT_SUPPORTED).
Result Code: VBOX_E_IPRT_ERROR (0x80BB0005)
Component: Medium
Interface: IMedium {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}
Callee: IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
运行 hdiutil 也失败
$ hdiutil mount game.iso
hdiutil: mount failed - image not recognized
其他用户已成功从 Windows 上的映像安装游戏。
有没有办法将磁盘转换为可读格式或提取数据?
答案1
您是否尝试过使用 Virtual CloneDrive 或 Daemon Tools 之类的程序安装 .iso?
http://www.softpedia.com/get/CD-DVD-Tools/Virtual-CD-DVD-Rom/Virtual-CloneDrive.shtml http://www.daemon-tools.cc/downloads
它们都应该能在虚拟化的 WindowsXP 中正常运行。
答案2
无法解压 iso 吗?您可以下载 7-zip 并将其安装在 XP 中。如果这不起作用,请尝试其他 zip 程序。根据我的经验,7-zip 是解压不常见格式的最佳程序之一。