如何将现有的 Win 7 32 位系统映像到英特尔快速存储技术 RAID 1?

如何将现有的 Win 7 32 位系统映像到英特尔快速存储技术 RAID 1?

尝试将现有的 Win 7 32 位系统转换为 Intel raid。

当前进程:

  1. 启动非 raid 驱动器并安装英特尔 raid 驱动程序。
  2. 使用 minitool 将操作系统迁移至单独的驱动器。
  3. 在 Bios 中启用 SATA Raid 并创建 Raid 1。(可以在此处重新安装 Windows,但想使用当前操作系统)
  4. 使用 minitool 将 OS 迁移回 raid。
  5. 重启
  6. 进入发光的 Microsoft 窗口图标,但不是启动而是重新启动。(可以作为非 raid 启动)

我的现有操作系统中缺少什么用于 raid 配置?

答案1

冒着可能给出不完整答案的风险,我将根据多年来进行许多硬盘、RAID、SSD 等迁移的经验发布一个答案。

根据您采取的步骤和描述的结果,我做出两个假设:

  1. 由于它是 Windows 7 的 32 位安装,因此我必须假设驱动器使用 MBR 分区方案和 BIOS(非 UEFI)启动。
  2. 当您的系统在步骤 6 中重新启动时,我相信有一个“INACCESSIBLE_BOOT_DEVICE”BSOD,您没有看到,因为系统会立即重新启动。为了确定,在您原来的工作(非 RAID)配置中,您需要转到控制面板、系统、“高级”选项卡、“启动和恢复”部分的“设置”按钮,然后最后取消选中“系统故障”部分下的“自动重新启动”。然后,您不幸需要将 Windows 分区重新复制到 RAID。您不会重新启动,而是会看到一个 BSOD,希望它能为问题提供线索。

因为我在上面的#2假设中的建议可能不是很好地利用时间(如果它无助于缩小问题范围),我将建议一些对我通常有用的方法,特别是当我仍在使用 Windows 7 时...

我建议,如果有办法同时提供 RAID 副本和原始单驱动器设置,则从连接 RAID 的工作设置启动(如果您的硬件配置允许)。然后,Windows 将检测 RAID 卷并将其添加到注册表中。然后,您需要将单驱动器配置重新复制到 RAID(如果您这样做,您最好禁用我上面描述的自动重启),或者如果您熟悉如何使用注册表编辑器,则只需将注册表项 HKLM\SYSTEM\MountedDevices 的内容复制到同一注册表配置单元的 RAID 副本中,该副本位于 %SystemRoot%\System32\config\SYSTEM,其中 %SystemRoot% 通常为 C:\Windows。按照注册表路径,如果您的 Windows 安装的 RAID 副本被分配到驱动器号 D:,例如,在该注册表项的 RAID 副本上,删除“\DosDevices\C:”条目,并将“\DosDevices\D:”重命名为“\DosDevices\C:”。

另外,在您第一次启动 RAID 时,我建议您启动到安全模式。假设此方法有效,然后才尝试正常启动。

相关内容