os-prober 找不到 Windows 10

os-prober 找不到 Windows 10

我有2個硬碟

  • 三星 NVME 固態硬碟 (Linux)
  • 金士頓固態硬碟(Windows 10)

啟動選項:

  • 儲存:UEFI
  • 快速啟動:停用

韌體選項

引導選單

這是工作:

首先,我將 Arch Linux 安裝到了 Samsung nvme SSD 上。你可以看到GRUB載入器圖像。之後我安裝了Windows 10。但Windows 10不會建立EFI分割區。如圖所示,三星 nvme SSD 中有一個 Windows 啟動記錄(Windows 安裝在金士頓 SSD 上)。

現在,我可以透過從以下位置選擇相應的啟動裝置來載入 Windows 和 Linux引導選單。當我載入 Linux 並修復引導程式時,os-prober將偵測 Windows 分割區,grub 會將其新增至選單中。它將毫無問題地載入 Windows。

這不起作用:

如果我先安裝Windows,然後安裝Linux,os-prober則找不到Windows 10。

筆記:

  • 在上述所有情況下,我都停用了 Windows 10 快速啟動選項。
  • 在上述所有情況下,我確保兩個作業系統都使用 UEFI
  • 我多次安裝 Windows 和 Linux 以確保此行為一致

為什麼os-prober第一次安裝Windows時找不到Windows分割區?

相關內容