DVD 上的 ISO 在不同平台之间有差异吗?

DVD 上的 ISO 在不同平台之间有差异吗?

我有 Windows 8 消费者预览版的 32 位 ISO,我将它刻录到 DVD(在 Windows XP 上使用 Nero Express)以便在另一台计算机(运行 Fedora 15)上的 VirtualBox 中安装。

问题是,当我尝试从 Linux 计算机上的 VirtualBox 中的 ISO 启动时,出现错误并且无法启动。

有趣的是,当我在 Fedora 的存档管理器中打开 ISO 时,它显示它占用了 2.5GB,但只包含一个名为的空白文本文件README.TXT;但是,当我在 Windows 上使用 7zip 打开它时,它显示它有相当多的文件。

为什么不同平台的数据不同?如果 ISO 没有损坏,为什么它无法启动?

编辑:顺便说一句,我在 VirtualBox 中尝试启动时遇到的错误与这个

编辑#2:事实证明 Windows 8 需要 NX;一旦我启用它,它就能正常启动。

答案1

您有两个彼此独立、互不相干的问题。

您的安装问题很可能与您使用的虚拟化产品有关,该产品由于版本或配置方式而不支持 Windows 8。您没有提到您的 CPU,但 VT-x 技术是 VirtualBox 上支持 Windows 8 所必需的。如果您在 BIOS 中禁用了它或您的 CPU 不支持它,那就是您的问题。确保选择 Windows 7 作为机器类型并为其提供至少 1GB 的 RAM。使用 VDI,启用 APIC,启用 PAE/NX,启用 VT-x 和嵌套分页。然后它应该可以安装。

您的另一个问题(有些工具显示 DVD 上的文件,有些则不显示)只是缺乏对自定义函数在较旧的工具上。这并不表示磁盘有任何问题。

答案2

事实证明是 Fedora 的存档管理器导致了问题,我使用 PeaZip 打开了 ISO,它显示了所有文件。

我仍然不知道为什么那个特定的 ISO 无法通过存档管理器正确打开;我很确定我之前能够用它打开其他 ISO

相关内容