如何以 RAID 模式启动?

如何以 RAID 模式启动?

我在将 SATA 操作从 RAID 设置为 AHCI 后安装了 Ubuntu 和 Windows 10(双启动)。此后,只有设置了 AHCI 后 Ubuntu 才会打开,只有设置了 RAID 后 Windows 才会打开。因此,每次我想加载不同的操作系统时,都必须在 BIOS 中进行更改。

有什么方法可以让我以 RAID 模式运行 Ubuntu?

PS:每次我以 RAID 模式启动 Ubuntu 时,它都会卡在:initramfs : missing modules

答案1

您可以使用以下步骤轻松地将 Windows 10 配置为 AHCI:

  • 首先,将 BIOS 配置为 RAID,这样您就能启动 Windows 10。
  • 在 Windows 中,以管理员身份运行命令提示符。
  • 在命令提示符下,运行:bcdedit /set {current} safeboot minimal。无论 SATA 设置如何,这都会让您启动到安全模式。
  • 重新启动,然后重新进入 BIOS 设置。在 BIOS 中,将 SATA 操作模式从 RAID 改回 AHCI。保存并重新启动。
  • 再次登录 Windows。
  • 以管理员身份打开命令提示符,然后运行:bcdedit /deletevalue {current} safeboot
  • 再次重新启动 - Windows 现在应该可以以 AHCI 模式启动,没有任何问题。

我已在多台笔记本电脑上使用过此程序 - 每次都很有效。

就我而言,戴尔笔记本电脑默认配置为 RAID,我必须将其更改为 AHCI 才能使 Ubuntu 16.04 live USB 工作,因为它没有附带 RAID 驱动程序(并且 RAID 设置在一个 SSD 磁盘设置中没有多大意义,但那是另一回事)。

请注意,如果 BIOS 在某些时候意外切换回 RAID 默认值(例如,在 BIOS 更新之后 - 不太可能,但确实会发生),并且在启动 Windows 时遇到蓝屏 - 只需将 BIOS SATA 设置切换回 AHCI,就可以了。

相关内容