bcdedit /enum 固件不显示 grub

bcdedit /enum 固件不显示 grub

我刚刚Lubuntu 18.04在笔记本电脑上安装了它,并且Windows 10安装在其磁盘的另一个分区上。最后一步,它grub也安装了。但启动后,它直接进入,Windows 10没有给我选择。

所以我搜索了一下,发现我可以用 来实现它bcdedit.exe。运行时bcdedit.exe /enum firmware我看不到grub条目之间。

我该如何修复它才能运行命令 bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi或类似命令。或者还有其他方法可以修复它吗?

这是我的 BIOS 设置。在启动选项中只有Windows Boot ManagerSlimptype DVD在此处输入图片描述

我能够从 DVD 启动,Lubuntu 17.04因为有可能Try Lubuntu without installing,我正在发布 fdisk -l输出 在此处输入图片描述

答案1

仅供参考:Lubuntu 18.04 LTS 不再受支持;请参阅https://lubuntu.me/bionic-eol/或者https://fridge.ubuntu.com/2020/08/14/ubuntu-18-04-5-lts-released/你会注意到只有 Ubuntu Server、Ubuntu Desktop 和 Ubuntu Cloud 提供 5 年的支持;口味寿命较短。我建议使用它ubuntu-support-status来评估实际安装的安全状态。您的问题在这里仍然是主题,但请考虑安全对您有多重要以及先前命令的结果。您现在正在使用带有 LXDE 的 Ubuntu 18.04 LTS(不是 Lubuntu)。

使用 EOL 版本可能会出现问题;因为 SHIM 问题(意味着系统可能无法启动)已创建新的 18.04 媒体但它确实不是包括已达到 EOL 的口味。

与以前的版本不同,18.04.6 是在与 BootHole 漏洞相关的密钥撤销后对 amd64 和 arm64 安装程序媒体的更新,从而重新启用了它们在启用安全启动的系统上的使用。更多详细信息可在此处找到:

https://ubuntu.com/blog/grub2-secure-boot-bypass-2021

您可以随时将默认的 GNOME 桌面切换到其他桌面(包括 LXDE),我已经多次这样做了;可惜最近没有这样做,因为 Lubuntu 团队不再支持 18.04。

答案2

您必须在 BIOS 设置中首先设置 Ubuntu 作为启动优先级。

您当前已选择 Windows,这意味着 Windows 将在 GRUB 之前启动。

为了在启动时获取 GRUB,您必须将 Ubuntu 放在启动优先级的 Windows 之前。

相关内容