我构建了我的 PC,以便能够在 Pop_os 旁边启动一个 Windows 11 分区。但是昨天,我决定进行 22H2 windows 11 更新,从那时起,当我启动 PC 时,systemd 启动菜单不再显示。
有人可以帮我让这个菜单在启动时再次出现吗?不要犹豫,询问更多信息。
我构建了我的 PC,以便能够在 Pop_os 旁边启动一个 Windows 11 分区。但是昨天,我决定进行 22H2 windows 11 更新,从那时起,当我启动 PC 时,systemd 启动菜单不再显示。
有人可以帮我让这个菜单在启动时再次出现吗?不要犹豫,询问更多信息。
对于那些将要看到这个问题的人,您应该知道我自己解决了它。我做了什么 :
efibootmgr
终端中的命令看到它,但另一方面,我也能够通过 Pop!_os live usb 看到磁盘分区。所以我一直在寻找解决问题的方法。efibootmgr
,,bootctl status
我cated
配置文件,最后,我输入了这个命令bootctl install
,它立即解决了我的问题。转到计算机的固件设置——在“启动顺序”部分,您应该能够将“
Linux Boot Manager
”移到 Windows 条目上方。或者,使用“启动菜单”键(通常是 F8 或 F9 或 F10 或 F12...)访问计算机的一次性启动菜单并从那里选择 systemd-boot。进入 Linux 后,使用
efibootmgr --bootorder ...
选择 systemd-boot 作为第一个要使用的条目。或者,从 Windows 中运行
bcdedit /enum firmware
以检查是否存在“Linux Boot Manager”条目;identifier {guid-goes-here}
从该行复制其 GUID并用于bcdedit /set "{fwbootmgr}" displayorder "{guid-goes-here}"
再次使其成为主要。