存在问题这款 21.5 英寸(2011 年中)iMac。卸下 SuperDrive 并安装 SSD(某些 OCZ 型号)后,通过 Boot Camp 安装 Windows 时出现问题。想法是将 OS X 安装在 SSD 上,将 Windows 安装在 HDD 上。此外,HDD 上应该有一个 HFS+ 分区,用于 OS X 可访问数据。
这是 Boot Camp 支持的配置。升级之前,我使用 Boot Camp Assistant 安装 Windows 8 时没有遇到任何问题。
在旧款 iMac 上以 模式安装 WindowsEFI
是行不通的,因为在这种模式下,内部图形和音频无法工作,系统经常崩溃。所以唯一的选择是CSM-BIOS
。
我尝试过的方法
这台旧机器不支持 USB 启动,但我欺骗 Boot Camp Assistant 它能够从 USB 启动,但后来确认它确实不支持。
所以我又回到了通过 USB 连接的 SuperDrive。Boot Camp Assistant 做得很好,用支持软件准备 USB 并对硬盘进行分区。但是,当我尝试从通过 USB 连接的 SuperDrive 启动时,只有一个闪烁的光标。
我尝试过 SuperDrive 的每个 USB 端口和支持 USB 连接,尝试过断开支持 USB,尝试过在启动管理器中明确从 SuperDrive 启动,但只有闪烁的光标。Windows 安装程序从未启动。
我尝试过 OS X Mavericks、Yosemite、El Capitan 甚至 macOS Sierra Public Beta。我尝试过 Windows 7、8.1 和 10(它们的安装映像是由 Microsoft 提供的 Media Creation Tool 生成的,因此它们是纯正的)。我尝试过断开 HDD 并在 SSD 的第二个分区上安装 Windows。我甚至尝试过另一个 SuperDrive,来自 Mac Book。
但我仍然只看到一个闪烁的光标。
我还可以检查什么?
答案1
好吧,我终于在这台 iMac 上安装了 Windows。这非常棘手。
关于这个特定型号的逻辑板上的 SATA 端口的一些小补充。
虽然这款 iMac 配备了两种设备:HDD 和 ODD,但有三个 SATA 端口可用。一个标记为 HDD,一个标记为 SSD,一个标记为 ODD。这让我们有机会添加额外的售后驱动器。也许这个逻辑板用于某些安装了三种设备的型号。以下是电路板布局:
由于我已移除原来的 3.5 英寸 HDD(它太旧且速度太慢)并将其替换为 SSD,因此它连接到指定为 HDD 数据的 SATA 端口。它是端口 #1。第二个 HFS+ 分区和 Windows 的辅助驱动器连接到指定为 SSD 数据的端口 #2(顺便说一句,我曾尝试将我的 HDD 连接到 ODD 数据和 ODD 电源端口,但在这种情况下系统甚至无法启动。太糟糕了)。SuperDrive 已移除并连接到 USB(通过外部盒)。
此配置适用于单个 OS X 安装(或者可能是几个单独的 OS X),但肯定不适用于 Boot Camp。长话短说,我修复此问题的方法如下。
首先,我将 SuperDrive 放回 iMac 并将其连接到 SATA 端口 #3(在方案上指定为 ODD 数据)。
其次,我已经准备好使用 Boot Camp Assistant 支持 USB 和分区 HDD。
第三,当 Boot Camp Assistant 重新启动系统时,我拔下电源线,打开 iMac 并断开装有 OS X 的主驱动器 (SSD)。奇怪吗?奇怪。因此,唯一保持连接的 SATA 连接驱动器是辅助驱动器 (HDD) 和 SuperDrive (ODD)。当我启动到启动管理器(按下 Alt 键)并选择从 Windows 8.1 安装 DVD(不是 EFI)启动时,Windows 安装程序终于启动了。
我已经完全安装了 Windows,关闭了 iMac,移除了 ODD 并重新连接了 SSD。现在目标已经实现:有一个装有 OS X 的 SSD 和一个带有 HFS+ 分区和可启动 Windows 的 HDD。作为额外奖励,我将 Windows 升级到了 10,发现除了睡眠之外,其他一切都正常。我在适用的情况下将睡眠改为休眠,现在配置相当不错。
希望这能对某些人有所帮助。我花了很多时间来解决这个难题。