我正在尝试创建 Windows 8 Consumer Preview 的 VirtualBox 映像。我完全按照本教程,但是在“现在导航到您下载的 Windows 8 开发人员版本 ISO 文件并选择它”步骤中出现以下错误:
无法获取存储格式。(VERR_NOT_SUPPORTED)
如果我使用常规向导,也会出现这种情况。我在 Windows 7 上使用 VirtualBox 版本 4.1.16。当使用 64 位和 32 位 Windows 8 作为客户操作系统时,都会发生这种情况。
答案1
您是否已验证包含 Windows 8 Consumer Preview 安装的 ISO 映像文件没有错误?
您可以在此页面找到不同的 ISO 映像文件及其对应的 SHA-1 哈希校验和: Windows 8 消费者预览版 ISO 映像
微软提供了不受支持的命令行实用程序它的描述说它允许您检查 ISO 的 Sha-1 哈希值。您还可以使用 Google 搜索找到其他校验和工具。
我想讲述一下我尝试使用上述建议时发生的事情Sha-1 hash
。Windows 8 消费者预览版 ISO 映像页面是
English
64-bit (x64) Sha 1 hash — 1288519C5035BCAC83CBFA23A33038CCF5522749
32-bit (x86) Sha 1 hash — E91ED665B01A46F4344C36D9D88C8BF78E9A1B39
Product Key: DNJXJ-7XBW8-2378T-X22TX-BKG7J
fciv
我今天从该网站下载的 ISO 映像使用该实用程序得到的结果是
SHA-1
----------------------------------------
1288519c5035bcac83cbfa23a33038ccf5522749 Windows8-ConsumerPreview-64bit-English.iso
e91ed665b01a46f4344c36d9d88c8bf78e9a1b39 Windows8-ConsumerPreview-32bit-English.iso
下面是我一个月前(~ 4 月 30 日)下载的 Windows 8 Consumer Preview(64 位)的版本 Sha-1 hash
。我发现哈希值不匹配,这很有趣。换句话说,微软显然(悄无声息地?)更改了 Windows 8 的安装 ISO。我想知道更改了什么?(为什么?)
SHA-1
----------------------------------------
737b33046dc5c9d4f3cf9a6f001ebf2d059afb21 Windows8-ConsumerPreview-64bit-English.old.iso