这个问题好像问了十几次了,所以我已经阅读并尝试了很多解决方案。到现在为止,没有一个奏效。
我在新电脑上安装了全新的 Windows 7 x64,它位于 Gigabyte GA-X79-UD3 上,带有 AHCI 模式的 Intel X79 SATA 控制器。我有 3 个硬盘:一个用于系统 (1.5TB),两个旧硬盘 (500GB),我想将它们放入 RAID1 中进行备份(将我所有的个人文件夹移到上面)。
当我在 BIOS 中将 Intel SATA 控制器更改为 RAID 模式时,发生了两件事:
首先,重启后我无法进入 BIOS 菜单(键盘无响应,我读过一篇文章(http://www.technomicon.com/ProductReviews/ProductReview-3-1-12Pt1.html) 说这可能与我的键盘是通过 USB 而不是 PS2 连接的有关。所以恢复的唯一方法是清除 CMOS。
其次,Windows 无法启动。没有 BSOD 或任何东西,只是纯黑屏,什么都没有。我没有等几个小时,但我认为它应该显示 BSOD 或至少冻结的 Windows 启动屏幕。我读到我应该在 Windows 中启用 RAID 驱动程序(http://support.microsoft.com/kb/922976),因为系统是使用 AHCI 模式安装的,但这并没有改变任何事情。唯一剩下的就是我有一个连接到控制器的光驱,我读到有时它在 RAID 模式下会出现故障(由于 RAID 模式下的 AHCI 不兼容,但在 Windows 安装期间它在该模式下工作正常)。
有人知道我可能忽略了什么吗?谢谢!
答案1
如何在安装 Win OS 后启用 RAID(适用于 Win 7 和 8)
- 使用运行命令(Winkey+r)并输入“msconfig”,按回车键。
- 在第二个选项卡“Boot”下,查看启动选项下的“安全启动”使用“最小”子选项。
- 单击“确定”并重新启动。
- 在重新启动时进入 BIOS 并将控制器更改为 RAID,保存 BIOS 并重新启动。
- Windows 现在将以“安全模式”启动并自动安装 RAID 驱动程序。
- 当您仍处于“安全模式”时,反转选项以启动到“安全模式”。
- 使用运行命令(Winkey+r)并输入“msconfig”,按回车键。
- 在第二个选项卡“Boot”下,取消选中启动选项下的“安全启动”。
- 单击“确定”并重新启动。
启用 RAID 后,Windows 现在将正常加载
我希望这是有帮助的 :-)
答案2
您陷入了经典的 Microsoft Catch-22 困境:除非打开 RAID BIOS,否则无法安装驱动程序,但如果启用了 RAID BIOS,则无法启动 Windows。
通常,必须在安装操作系统时安装 RAID 驱动程序。否则,操作系统将没有访问 RAID 阵列所需的驱动程序,并且启动过程将失败。(假设您的操作系统与 RAID 阵列位于同一控制器上)
执行 RAID 的正确方法是安装 Windows 并在 BIOS 中启用 RAID,然后在 Windows 安装过程提示时安装 RAID 驱动程序。
Windows 确实支持一些开箱即用的 RAID 控制器。但如果控制器比您安装的 Windows 版本新,您很可能需要驱动程序。
答案3
如果您要更改启动控制器,则需要事先为新控制器安装驱动程序。即重新设置磁盘类型,从 c:\intel 安装所有英特尔 SATA/RAID/AHCI 驱动程序作为手动硬件,并删除手动设备保留驱动程序,然后再次跳回 BIOS。