我在装有 Windows 10 的计算机上双重安装了 Kubuntu,grub 和/dev/sda
Windows 启动管理器也都打开了/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/
简而言之,
cmd
以管理员身份运行,bcdedit /set {current} safeboot minimal
- 重启
- 在 BIOS 中将 RAID 更改为 AHCI
- 启动 Windows(它将以安全模式启动)
cmd
以管理员身份运行,bcdedit /deletevalue {current} safeboot
- 重启。
- 利润!
现在我的 Windows 10 和 Ubuntu 21.04 启动正常。