Grub 無法檢測到 Windows10 及其磁碟
我正在嘗試使用 Kali Linux 和 Windows 10 進行雙重引導。然後我將 Kali 安裝在磁碟 D (D: ) 上,Windows 10 位於磁碟 C (C: ) 上。我成功安裝了 Kali,但 grub 無法檢測到磁碟 C(安裝了我的 Windows 10)並且我現在無法使用 Windows 10 啟動。換句話說,我現在被困在 Kali 中。我試過了
os-prober
但它沒有顯示任何東西。此外,我已經更新了 grub 幾次,但沒有任何變化。然後,我使用 boot-repair 重新安裝 grub,但仍然沒有任何變化。該命令
lsblk
和 GParted 也無法檢測到磁碟 C。因此,我嘗試打開 BIOS 並啟用安全啟動,然後它應該再次使用 Windows 10 啟動(我希望如此)。但是,我無法訪問僅顯示黑屏的 BIOS。我不知道現在該怎麼辦。
- 編輯 - - - -
大家好,這是我的輸出
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 493.7G 0 part ├─sda2 8:2 0 513M 0 part /boot/efi ├─sda3 8:3 0 429.5G 0 part / └─sda4 8:4 0 7.9G 0 part [SWAP]
來自引導修復的報告連結:http: //paste.ubuntu.com/p/PCdNQ2FbT7/
我正在嘗試 telcoM 提供的解決方案,我希望一切都會好起來的。
即使使用經典 BIOS,Windows 10除了主 Windows 分區外,還需要一個小的“系統分區”(大小為 100 MB 或更大)。請參閱:https ://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/configure-biosmbr-based-hard-drive-partitions
此系統分區包含 Windows 10 引導載入程序……當在具有多個磁碟的系統上安裝 Windows 時,安裝程序有一個怪癖,即它通常不會將此分區放置在與 Windows 主分區相同的磁碟上。結果,您的系統分區可能在您的 D 盤上,並在您安裝 Kali 時被覆蓋。
此系統分區也是
os-prober
檢測 Windows 10 時要查找的內容,因此這也可以解釋為什麼它未檢測到您的 Windows。您可能需要暫時斷開 D 盤:,然後從 Windows 10 安裝媒體啟動並在第一個視窗的左下角選擇“修復您的電腦”。也許“啟動修復”功能將能夠將失去的系統分區重新創建到您的 C: 盤,因此它不會干擾您的 Kali 安裝。