如何才能在 Linux 和 Windows 中从 SATA 模式 AHIC 切换到 RAID RST?

如何才能在 Linux 和 Windows 中从 SATA 模式 AHIC 切换到 RAID RST?

我有以下主板https://www.asus.com/us/Motherboards/RAMPAGE_IV_EXTREME/以及硬件配置:

  1. 主 SSD 磁盘 #1 配备 Ubuntu 18.04 x64,位于 6G SATA 连接器上。
  2. 主 SSD 磁盘 #2 配备 6G SATA 连接器上的 Windows 7 Pro x64。
  3. 我使用 grub 引导加载程序进行双重启动。
  4. 另外四个相同的磁盘连接到 3G SATA 连接器。

我想为四个相同的磁盘设置 RAID-10,因此我将 BIOS 从 切换SATA mode AHIC -> RAID (RST)。这会触发 Intel RAID 实用程序,让我可以配置 RAID-10 np。

但是,结果是 Windows 7 崩溃并且无法再启动,切换至 Windows 7 会AHIC -> RAID (RST)引发这种情况。我知道它没有安装驱动程序,但它不允许我事先安装驱动程序,因为那时驱动程序找不到硬件……就像先有鸡还是先有蛋的问题……可爱的 Windows。我曾尝试在 Windows 崩溃之前和期间安装这些驱动程序,但没有成功:https://downloadcenter.intel.com/download/26759/Intel-Rapid-Storage-Technology-Intel-RST-User-Interface-and-Driver?product=55005

Ubuntu 18.04 启动没有问题,但它仍然“看到”四个不同的驱动器,GParted甚至抱怨并要求修复这些驱动器的 GPT 分区,破坏了英特尔快速存储 RAID-10 设置。

有人能建议如何操作吗:1)针对 Windows 7 和 2)针对 Ubuntu 18.04,以便将这四个驱动器用作硬件 RAID-10 并充分利用它们?

还有其他解决方案吗?例如从 Ubuntu 构建 Windows 也能识别的软件 RAID-10?

答案1

  1. 进入 BIOS
  2. 更改 AHCI 上的硬盘模式(以便您可以启动 Windows)。
  3. 加载 Windows。
  4. 运行注册表编辑器,为此,打开“开始”并输入regedit
  5. 打开注册表分支HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV
  6. REG_DWORD我们查找调用的参数Start并将其值从“3”更改为“0”。
  7. 打开注册表分支HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStor
  8. REG_DWORD我们查找调用的参数Start并将其值从“0”更改为“3”。
  9. 关闭注册表编辑器并重新启动计算机。
  10. 进入 BIOS 并将硬盘模式从 AHCI 更改为 RAID。
  11. 加载 Windows。就我而言,加载 Windows 没有问题,唯一的问题是无法激活 Windows。

仍然找到了它——https://askubuntu.com/questions/963087/install-dual-boot-ubuntu-with-windows-10-and-raid-on但没有尝试。

相关内容