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在Win10中正常启动(从 BIOS 中选择 Windows 分区上的 UEFI 启动)。
我的 Win10 启动 GRUB 配置是:
insmod part_gpt
insmod fat
set root=/dev/nvme0n1p2
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
答案1
事实证明,使用 UEFI 进行双引导需要不同的设置:
/boot
在单独的未加密的 ext4 分区上(1GiB 就足够了)。/boot/efi
Windows 已创建的启动分区上设置的入口点。
警告,Bitlocker 将在首次启动时要求提供恢复密钥,因为设置已更改。
然后,使用 TPM,下次重新启动时无需输入密码。