Boot

無法在雙啟動 Fedora 29 + Win10(兩個加密分區)的 Win10 上啟動

  • April 8, 2019

確實將 Fedora 29 安裝在與 Win10 不同的分區上,這是我已經使用過很多次的常用雙引導配置。

新參數是我在 Windows 系統(Bitlocker)上使用加密。

從 GRUB 菜單中選擇 Win10 時,我從 GRUB 收到以下錯誤消息:

error: ../../grub-core/net/net.c:1390:no server is specified.
Press any key to continue...

這顯然讓我回到了 GRUB 菜單。

Fedora 啟動工作正常。

我可以通過跳過 GRUB (從 BIOS 中選擇 Windows 分區上的 UEFI 啟動)在 Win10 中正確啟動。

我的 Win10 引導的 GRUB 配置是:

insmod part_gpt
insmod fat
set root=/dev/nvme0n1p2
chainloader /EFI/Microsoft/Boot/bootmgfw.efi

事實證明,使用 UEFI 進行雙啟動需要不同的設置:

  • /boot在單獨的未加密 ext4 分區上(1GiB 很好)。
  • /boot/efi在 Windows 已創建的引導分區上設置的入口點。

警告,由於設置已更改,Bitlocker 將在首次啟動時要求提供恢復密鑰。

然後,使用 TPM,下次重新啟動時不會詢問密碼。

帶有解釋的好文章,以及Fedora 的詳細答案

引用自:https://unix.stackexchange.com/questions/491992