hap*_*cha 9 windows-7 bsod raid-1
我在 SSD 上安装了 Windows 7 时一直运行良好。我想为使用两个硬盘的备份创建一个镜像 Raid-1 设置,所以我订购了两个Samsung HD203WI。
该主板支持两种不同的 RAID 控制器,英特尔的 ICH10R 和技嘉的 SATA2 SATA 控制器。ICH10R 后面有 6 个 SATA 端口,技嘉控制器有 2 个 SATA 端口。我用谷歌搜索了一下,似乎 ICH10R 是一个更好的选择,从那时起我一直在努力让它发挥作用。
当我从 BIOS 激活 [RAID] 模式时,Windows 7 完全按照这个人的描述给出 BSOD:“ Windows 7 将开始启动,它到达有 4 种颜色组合在一起的屏幕,它蓝屏并重新启动没有不管我做什么。 ”
我做的第一件事:关闭 RAID 并启动到 Windows 并尝试安装Gigabyte的SATA RAID 驱动程序。我启动驱动程序安装程序并显示“此计算机不满足安装软件的最低要求”错误。然后我尝试了英特尔的快速存储技术驱动程序(显然与技嘉网站上提供的驱动程序相同),但它导致了完全相同的错误。
然后我从 SATA 端口分离了新的三星硬盘,但在 BIOS 中启用了 [RAID]。令我惊讶的是,它仍然蓝屏,所以此时我知道这是一个操作系统/驱动程序问题。另外,我尝试启用 Gigabyte 的 RAID(而 ICH10R RAID 禁用)并且它启动得很好。
然后我想,也许我无法从操作系统中安装 RAID 驱动程序。所以我故意再次造成蓝屏,然后在激活ICH10R RAID并连接三星硬盘的情况下,我在启动菜单中选择了Windows 7 Recovery模式。它发现了一些问题,尝试修复,但没有成功,也没有要求安装驱动程序(我把它放在 U 盘上)。我还尝试在恢复中使用命令行:“rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 iaStor.inf”,但它给出了“安装失败”。
所以我不知道我应该如何继续。我真的需要重新安装 Windows 7 并在 Win7 设置中加载 RAID 驱动程序吗?我不想在 RAID 上安装任何操作系统,Windows 7 将安装在 SSD 上。我只想使用这两个硬盘进行 RAID-1 备份。
我的意思是为什么我需要重新安装操作系统来添加 RAID 设置?
小智 8
将 BIOS 改回 IDE Enhanced,以便 Windows 可以启动。
Windows\System32\Drivers 文件夹中是操作系统默认安装的名为 iaStorV.sys 的文件。
我们进入注册表。
导航到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\iaStorV
Change REG_DWORD "Start" from 3 to 0
Reboot
进入 BIOS 并将 Sata Configured To 更改为 RAID
Windows 应该正常启动,没有锁定或蓝屏,你应该看到它正在安装设备驱动程序后跟设备安装成功。
我在安装 Intel Storage Matrix v8.7.0.1007(当前为@ 18/2/09)之前对其进行了测试,并且运行良好。
无论如何,我安装了 Intel Storage Matrix 软件以获得对 Storage Console 组件的访问权限,并且在重新启动时它也能正常工作。
长话短说,带有 Windows 7 的 ICH10R 需要修改一个数字才能立即启用 RAID 功能。没有注册。钥匙,没有复制/粘贴,没有祈祷。
无论如何,我认为这已经结束,请自行承担风险并始终先备份。
资料来源:http : //forums.overclockers.co.uk/showpost.php?s=69448c6b35756aeb127dd4559ce9b431&p=13940673&postcount=3
从如何按照Walt 的建议启用 AHCI/RAID 模式而不重新安装 Windows (P35/ICH9/ICH9R):
发帖者想在配置了IDE模式启动驱动器的现有系统中添加RAID阵列,发现一旦将BIOS更改为RAID,系统就会以安全模式启动。
为了解决这个问题,他们将 BIOS 切换回 IDE,启动 Windows,进入注册表编辑器,导航到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorVREG_DWORD 并将其Start从更改为3,0然后重新启动并在 BIOS 中配置 RAID。
请注意,与往常一样,我强烈建议在尝试之前对您的系统进行完整磁盘备份,并且至少在编辑之前备份您的注册表。
正如tanantish所建议的,这也记录在 Microsoft 知识库文章更改引导驱动器的 SATA 模式后出现错误消息 (KB922976)
让我自己修
重要此部分、方法或任务包含告诉您如何修改注册表的步骤。但是,如果您错误地修改了注册表,则可能会出现严重的问题。因此,请确保您认真执行这些步骤。为了增加保护,请在修改注册表之前备份注册表。然后,如果出现问题,您可以恢复注册表。有关如何备份和还原注册表的详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章: * 322756如何在 Windows 中备份和还原注册表
要自己解决此问题,请在更改引导驱动器的 SATA 模式之前在注册表中启用 AHCI 驱动程序。为此,请按照下列步骤操作:
- 退出所有基于 Windows 的程序。
- 单击“开始”,在“开始搜索”框中键入regedit,然后按 Enter。
- 如果您收到“用户帐户控制”对话框,请单击“继续”。
- 找到并单击以下注册表子项之一:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MsahciHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV- 在右侧窗格中,右键单击“名称”列中的“开始” ,然后单击“修改”。
- 在数值数据框中,键入0,然后单击确定。
- 在文件菜单上,单击退出以关闭注册表编辑器。
此外,Microsoft 社区论坛上对从 RAID 更改为 AHCI的问题的回答表明,其他注册表项可能也需要修改或代替这些,具体取决于您的硬件。可能性包括:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\atapi
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\nvstor
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\nvraid
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\amdsata
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iastor
Run Code Online (Sandbox Code Playgroud)
小智 0
重新安装永远不是一个选择!:)
嘿,伙计 - 我几乎经历过这种情况,只是我从发生故障的外部 Lacie 驱动器中取出了 2 个 RAID 0 磁盘,并将它们插入我的桌面,希望能够挽救我的数据。
由于您的系统磁盘不是 RAID,因此您需要将要启动的驱动器从 ICH 控制器的 OFF 位置移开,并在 IDE 模式下在该控制器上启动该磁盘。
所以:
一旦移动到其他控制器,测试成功启动,重新启动,进入 BIOS 并为 ICH 控制器启用 RAID。由于您使用其他控制器启动,所以这一切都很顺利!现在加载 Windows 后,您可以为 ICH 控制器安装适当的驱动程序包。
请注意,我第一次启动 Win7 并将 ICH 控制器设置为 RAID 时,无法成功安装驱动程序(某种超时),并且花了很长时间才关闭并最终出现 BSOD - 随后重新启动,一切都很好。
注意,对于 Intel ICH 控制器,建议您使用 Intel 快速存储技术包,其中包括适当的 32/64 位驱动程序以及 Intel 快速存储技术实用程序来配置 RAID 卷(与 POST 期间的 CTRL-I 基本相同)。我花了相当多的谷歌搜索来解码英特尔疯狂的封装/发布系统,似乎他们的存储控制器芯片组系列在某个阶段经历了重命名。我建议使用2010 年 3 月 23 日发布的这个软件包。
一旦您在设备管理器中看到 RAID 控制器,您就会兴奋不已。将您的 RAID 磁盘插入主板上适当的端口,然后就可以开始了。
此配置的唯一缺点是:通常另一个控制器比 ICH 慢,并且是为其他任务而构建的。我的主板(华硕 p5q3)有 JMicron JMB322 和 ICH10R。我没有做过任何基准测试,但根据我的研究......
无论如何,这里是我在研究这个问题时发现的一些有用的链接:
| 归档时间: |
|
| 查看次数: |
94938 次 |
| 最近记录: |