endeavouros吧 关注:42贴子:341
  • 1回复贴,共1

[通知]最新的GRUB包更新需要一些人工干预

取消只看楼主收藏回复

(Grub 2:2.06.r322.gd9b4638c5-1)Grub更新导致UEFI系统上的操作系统无法启动
今天的grub更新导致UEFI系统出现靴子问题。
这将使大多数系统无法启动,所以要小心!
在没有干预的情况下,系统将直接靴子到固件,而无法引导操作系统。
如果您遇到此问题,请遵循以下说明:
第一次靴子到EndeavourOS Live ISO。 确保通过UEFI模式引导ISO。
按照以下说明chroot到您的安装:
https://discovery.endeavouros.com/system-rescue/arch-chroot-for-efi-uefi-systems/2021/03/ 5.6k
进入chroot后,重新安装grub:
grub-install
你的问题现在应该已经解决了。
如果您仍然有问题,请按照此
如果您在执行了前面的步骤后仍遇到问题,很可能是因为UEFI靴子顺序不正确。你可以用两种方法来解决。 进入BIOS并在靴子顺序中选择正确的条目,或者执行以下步骤:
运行命令
efibootmgr -v
将以以下格式显示条目:
Boot0001努力HD(1,GPT,...*
其中Boot0001* 表示将0001作为标识。
查找与EndeavourOS-grub对应的靴子项
将其设置为BootOrder中的第一个条目
sudo efibootmgr -o xxx,yyy,zzz
其中xxx是与EndeavourOS对应的靴子条目
例如:
sudo efibootmgr -o 0003,0006,0002
这应该可以解决问题。
针对尚未更新系统但希望更新的用户的说明
如果您尚未更新系统,请按照以下说明操作:
Update your system as usual
更新系统后,立即安装grub。
sudo grub-install
现在,您可以正常地重新启动系统,并且它应该可以正常启动。
原文:https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689


IP属地:江苏1楼2023-05-06 16:30回复
    EndevaourOS
    由于这个问题已经在各种主题中出现过多次,我想指出的是grub版本2:2.06.r322.gd9b4638c5-3最近已经发布。
    此软件包与之前的版本2:2.06.r322.gd9b4638c5-1相同,除了安装后添加了一条警告您运行grub-install和grub-mkconfig的消息。
    这对你来说意味着,如果你已经更新到了2:2.06.r322.gd9b4638c5-1,然后运行了grub-install,那么再次更新应该不会有任何问题。
    然而,如果你是决定降级grub的人之一,这个软件包不会进一步改变这种情况。 更新到此软件包将出现与以前版本相同的问题。


    IP属地:江苏2楼2023-05-06 16:31
    回复