双启动 Windows 10 和 Kubuntu - SATA AHCI 与 RAID

双启动 Windows 10 和 Kubuntu - SATA AHCI 与 RAID

我在装有 Windows 10 的计算机上双重安装了 Kubuntu,grub 和/dev/sdaWindows 启动管理器也都打开了/nvmesomethingsomething

要安装它,我必须在 UEFI BIOS 设置中将 SATA 从 RAID 设置为 AHCI。使用 SATA AHCI 可以启动 Kubuntu。但是当我尝试启动 Windows 时,出现了 BSOD INACCESSIBLE_BOOT_DEVICE

如果在 UEFI 中,我选择 RAID 而不是 AHCI,我可以启动 Windows,但 Kubuntu 的启动过程导致我最终进入initramfs终端。

所以我只能获得其中一个,但无法同时获得两个工作系统。
有什么解决办法吗?

答案1

可能你必须更新你的启动管理器,因为它指向消失路径,即:

  • 当 Windows 安装在 RAID 模式下时,引导管理器指向,/nvme但当您切换到 AHCI/nvme被毁坏并被其他东西取代。
  • 同样,当你在 AHCI 模式下安装 Kubuntu 时,它被安装在了 RAID 上/dev/sda,但是当你切换回 RAID 时,它被毁坏

OT:为什么需要在没有 RAID 的情况下安装 Kubuntu?

答案2

我遇到了同样的问题。安装 Ubuntu 时,我将 RAID 切换为 AHCI。我按照互联网文章操作,但我的 Windows 停止加载。好吧,我重新安装了 Windows(它很干净),然后大约两个月就没问题了。

大约两天前,我尝试在 Ubuntu 中切换 Nvidia 驱动程序并进行了一些更新。它一直运行到晚上。第二天早上它加载到initramfs控制台。然后我发现使用 RAID 设置我只能使用 Windows,Ubuntu 在initramfs控制台中加载。使用 AHCI,我能够运行 Ubuntu,而 Windows 加载到蓝屏INACCESSIBLE_BOOT_DEVICE。使用 RAID,我无法从 LiveCD 看到设备(因此我无法在 RAID 中安装 Ubuntu)。

我解决了将 Windows 切换到 AHCI 模式的问题。解决方案如下:http://triplescomputers.com/blog/uncategorized/solution-switch-windows-10-from-raidide-to-ahci-operation/

简而言之,

  1. cmd以管理员身份运行,
  2. bcdedit /set {current} safeboot minimal
  3. 重启
  4. 在 BIOS 中将 RAID 更改为 AHCI
  5. 启动 Windows(它将以安全模式启动)
  6. cmd以管理员身份运行,
  7. bcdedit /deletevalue {current} safeboot
  8. 重启。
  9. 利润!

现在我的 Windows 10 和 Ubuntu 21.04 启动正常。

相关内容