Boot Camp Assistant 不接受 Windows 10 .iso 文件

Boot Camp Assistant 不接受 Windows 10 .iso 文件

使用 bootcamp 创建可安装的带有 Windows 10 .iso 的 USB 驱动器时出现错误:

Boot Camp only supports Windows 7 or later installation on this platform. Please use an ISO file for Windows 7 or later installation.

为什么会发生这种情况,有什么方法可以修复它吗,或者有没有其他 .iso。我可以确认这是 64 位 .iso,而且我的 MacBook Pro 是 64 位的。

答案1

对我来说,解决办法就是卸载 Windows 10 iso。

如果这不起作用,我发现了另一个解决方案,您必须编辑 Boot Camp Assistant 包内容的 info.plist:

  1. 打开 Finder 窗口。

  2. 导航至“应用程序”>“实用程序”

  3. 单击 Control 或右键单击 Boot Camp 助理并选择“显示包 > 内容”

  4. 打开内容文件夹

  5. 将文件“info.plist”拖到您的桌面(我还建议将其保存在其他地方,以防您想恢复到原始文件)

  6. 使用文本编辑器在桌面上打开 info.plist

  7. 找到如下标记的字段:
    <key>32BitSupportedModels</key> <array> <string>MacBook7,1</string> <string>MacBookAir5,2</string> <string>MacBookPro10,1</string> <string>MacPro5,1</string> <string>Macmini5,3</string> <string>iMac12,2</string> </array>

  8. 是时候了解你的 Mac 是什么了。点击左上角的 Apple,然后选择“关于本机”

    • 单击更多信息...
    • 单击系统报告...
    • 在“硬件概述”下,查找“型号标识符”并复制
  9. 复制 Mac 标识符后,返回打开的 info.plist 文件,在条目顶部创建一个字符串。因此,如果您的 Mac 标识符是“iMac13,2”,则它将如下所示:
    <key>32BitSupportedModels</key> <array> <string>iMac13,2</string> <string>MacBook7,1</string> <string>MacBookAir5,2</string> <string>MacBookPro10,1</string> <string>MacPro5,1</string> <string>Macmini5,3</string> <string>iMac12,2</string> </array>

  10. 保存并关闭 info.plist。将 info.plist 拖回 Contents 文件夹并选择替换。(您可能需要进行身份验证并输入管理员密码)。

  11. 启动 Bootcamp,它应该允许您使用两个版本的磁盘/USB。我不建议安装 x86(32 位)版本的 Windows 7,但如果您有一个同时包含 32 位和 64 位的 ISO 文件,这将允许您进入安装阶段以选择 x64(64 位)。希望这对您有所帮助。

https://discussions.apple.com/thread/4747024

警告,您可能会重新签署该包裹:

  1. 打开终端,使用以下命令 sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app

https://discussions.apple.com/thread/5479879

答案2

我遇到了同样的问题,这对我有用:

  • (如果 Boot Camp 正在运行则关闭)
  • 创建 info.plist 的备份(Boot Camp Assistant 的包内容内)
  • 在 info.plist 中向下滚动到部分Win7Only型号
  • 删除“最接近您的”型号 ID(就我而言,我有一台 MacBookPro5,3,列表中的型号 ID 是 MacBookPro5,5)
  • 替换旧的 info.plist 文件
  • 运行 Boot Camp 助理

希望这有效!

答案3

较新版本的 OS X 中的系统完整性保护可防止修改Boot Camp Assistant.app/,如其他答案所建议的那样。我尝试复制该文件,但我曾是能够修改重复,但它并没有解决我的问题。

我通过使用 Windows 8 ISO 欺骗 Boot Camp Assistant 解决了这个问题。

  1. 从 Microsoft 下载 Windows 8 和 Windows 10 ISO(无需许可证即可下载安装程序)。
  2. 创建 Windows 8 ISO 的副本并将其命名为windows.iso
  3. windows.iso在 Boot Camp Assistant 中选择。它应该会接受它。
  4. 当它提示您确认是否要格式化磁盘时,请等待。
  5. 删除windows.iso
  6. 打开垃圾箱,右键单击windows.iso并选择“立即删除”。(清空垃圾箱会失败,因为它已经打开,但直接指定它似乎可以避免这种情况。)
  7. 将 Windows 10 ISO 重命名为windows.iso
  8. 返回 Boot Camp Assisant 并确认,以继续该过程。

使用 Windows 8 ISO 通过验证过程后,它可以成功使用我们交换的 Windows 10 ISO 来创建和使用安装磁盘。我根据 iMac 上的 Windows 10 安装结果撰写了这篇文章。

答案4

对我来说,解决方案是确保下载 64 位版本的“Windows 10”版本,然后不是“Windows 10 N”或“KN”或“单一语言”版本。

相关内容