我遇到了同样的问题。我使用的是 Win7pro 64bit、华硕 sabertooth 990FX R2.0 的板载 RAID 控制器、2x250GB 三星 850 EVO SSD 和 2TB Seagate Barracuda HDD。我拥有最新的驱动程序,并且 UEFI 已更新为最新固件。我在网上进行了大量研究,甚至多次致电华硕客户支持,以至于二级团队不再与我交谈。我做了我能想到的所有事情以及华硕要求我做的所有事情,但什么也没用。
这是我所做的。UEFI 可以很好地识别 2 个 SSD。Windows 可以很好地识别单个 SSD。当我进入 RAID 控制器时,它会识别 SSD 并继续正常配置 RAID 0。只要我在 UEFI 中打开 RAID 控制器,我的 HDD 上的 Windows 安装就会出现 BSOD 并在加载过程中重置,直到我关闭 RAID 控制器。如果我尝试在 HDD 仍连接的情况下在 RAID 磁盘上进行全新安装,Windows 不会识别 HDD 或 RAID 磁盘,直到我使用 ASUS 主板驱动程序进行 RAID,然后它才会识别 HDD。我无法在 RAID 控制器打开的情况下将驱动程序加载到我的 HDD 安装中,如果我将其关闭并安装它们,Windows 会接受它们,但在加载时仍然会出现 BSOD,全新安装仍然无法识别 RAID 磁盘(或 HDD,直到我加载驱动程序)。Windows 修复扫描表明除了 RAID 打开时的新硬件外没有其他问题。如果我从公式中删除 HDD 以进行全新安装,则无论我是否使用 ASUS 驱动程序,Windows 都无法识别 RAID 驱动器。有趣的是,我将 UEFI 从 AHCI 模式切换到 IDE 模式,它的行为就像我打开了 RAID 控制器一样,Windows 将像在 RAID 模式下一样出现 BSOD。我不知道这是否相关,但似乎肯定相关。
我买了所有这些部件,自己组装了这台电脑。我特意买了固态硬盘和主板,这样我就可以做 RAID 0 并获得 1 GB/秒的读取速度,自从我知道这是可能的以来,我一直想要它,更不用说能够使用半兆字节 RAID 而不是 2 个单独的四分之一兆字节固态硬盘。我对做 RAID 1 不感兴趣。我不在乎 RAID 0 是否会带来很大的实际差异。这不是重点。我不需要别人建议我应该想要什么。我知道我想要什么,我想要的没有用...我准备放弃华硕,只买一个 RAID 控制卡。我真的认为华硕需要重新编程驱动程序,甚至重新编程 UEFI 的固件更新。如果有人能帮我解决这个问题,我将不胜感激。
答案1
完全有可能到达您想要去的地方。但我只能介绍您可能遇到的一些问题。
从兼容 (IDE) 模式切换到 ACHI 再切换到 RAID 时,必须设置 Windows 系统中的驱动程序,否则系统将完全崩溃。RAID 模式支持 ACHI,但从 ACHI 切换到 RAID 时,系统甚至会崩溃。Windows 7 系统没有自动修复此问题的设计。用户必须找出如何更改驱动程序以匹配。
网络上到处都是此类信息,这不仅仅是按一下按钮,而且许多人已经成功做到了,这很麻烦。
因此,当一个人重新安排和来回切换东西时,他可能会发疯。而建造者则希望在安装驱动器之前就确定布局,并且永远不再切换这些东西。完全可以理解,当出现问题时,我们会尝试,这是我们通常修复问题的方法,但一旦你明白了这种情况可能会如何恶化,尝试就会结束,即使这意味着你必须从头开始。
另一件事讨论得很少,我甚至不知道它的事实。当您在 RAID 系统上初始化驱动器时(对于 intel promice adapatec 来说确实如此),它会将特定数据存储在驱动器本身的一些前几个块上。我确信这不是故意的,但确实如此,如果您从 RAID 中移除该驱动器,它可能会完全无法在常规 SATA IDE 模式端口上工作。您所要做的就是通过在 RAID bios 中完全正确地移除它来删除该 INIT。这可能是另一件对您不利的事情。
把这两者结合起来,无论它们是否完全准确,你所做的每一个动作都会破坏它,而我的主题是创建一个特定的设置,锁定它,不要改变并尝试一些东西。数据应该全部备份,并且有一个带有 raid 和所有内容的 bild(不必),但从所有干净的磁盘开始,而不是在 raid 上启动,并且在 ONE 模式下 RAID,你将从现在开始永远使用它,这要容易得多。
另外不要忘记刷新 BIOS/UEFI 将 BIOS/UEFI 设为默认值 或丢失设置,或引入保存的配置文件,或 CMOS 电池不工作,或任何会重置 BIOS 中的设置的情况。通过主板运行 RAID 设置时,首先要检查的是(再次)将其设置回 RAID 设置。
然后仅在 RAID BIOS 中设置磁盘和 RAID,阵列和“其他”驱动器(不要与备用驱动器混淆),不要在其他地方,不要在任何其他软件中。不要将 Windows RAID 或动态 RAID 与硬件创建的 RAID 相结合。在 RAID BIOS 中取消设置磁盘,不要在任何其他地方。这样做的第二个原因是,当您不运行这些操作系统和软件时,驱动器将被组装,从而使其再次保持不变。*
这些技巧可能会帮助您解决自己的问题。
其他考虑因素针对的是操作系统本身,而不是硬件:
EFI 分区在哪里,启动方法是 UEFI 还是兼容性 MBR,BCD Bootloader 或 GRUB 或其他什么在哪里,因此指向工作操作系统的指针是正确的。
在 RAID 模式下安装 Windows 7 需要来自闪存盘或类似设备的驱动程序,否则它将以兼容 IDE 模式安装,然后用户将在安全模式下手动切换。
所有较新的 Windows 系统都根据磁盘 GUID 的 ID 来识别磁盘,形成的任何阵列可能不具有与操作系统指向引导的 ID 相同的 ID,可能需要编辑 BCD 以重新指向操作系统。
*注:硬件 raid 各有优缺点,软件 raid 也各有优缺点。本文未涉及。