我的 SSD 設定了兩個分割區,一個用於 Windows 7,一個用於 Debian。使用 GNU Grub 2 進行設置,以便我可以進行雙重引導。這多年來一直運作良好。
今天,我決定將 Windows 10 放在 Windows 7 分割區上,取得 .iso,製作可啟動 USB 並告訴 Windows 安裝在 Windows 7 分割區上(甚至不允許我將其放在其他分割區上)。 Windows 10 已安裝,一切正常。
然而,當我啟動 PC 時,GNU Grub 不會啟動,即使我嘗試從 BIOS 的 Debian 分割區啟動,也沒有任何反應。
我看到之前的一些回复,你應該運行啟動修復等等。但我猜它只與 Ubuntu 有關?我有一個帶有 Debian 的可啟動 USB,這樣我就可以即時啟動(我可以看到我的所有 debian 檔案仍然在那裡)。但我不知道如何恢復。
答案1
在較新版本的 Windows 中,您需要停用“安全啟動” 請參閱 Microsoft 提供的有關已停用安全啟動的頁面
安全啟動是一項 Windows 功能,預設為啟用狀態,並且它將跳過任何 GRUB。
除此之外,如同評論中所提到的,您的主開機記錄很可能會被 Windows 自己產生的 MBR 覆蓋。您需要重新安裝 GRUB 並重建 MBR。不要重新建立分區表。 您可以關注本指南就是為了處理這種情況而寫的。