
我在裝有 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 模式安裝時,因此 bootmanager 指向,
/nvme
但當您切換到 AHCI/nvme
時被摧毀並被其他東西取代。 - 同樣,當您以 AHCI 模式安裝 Kubuntu 時,它已安裝,
/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 啟動良好。