# The latest grub package update needs some manual intervention

**URL:** <https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689>\
**Category:** Important notifications\
**Created:** [August 25, 2022, 6:53pm UTC](https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689 "2022-08-25T18:53:48Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![sradjoker](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/sradjoker/32/64224_2.png) [@sradjoker](https://forum.endeavouros.com/u/sradjoker)\
**Post date:** [August 25, 2022, 6:53pm UTC](https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689/1 "2022-08-25T18:53:48Z")

</div>

(Grub 2:2.06.r322.gd9b4638c5-1)

## Grub Update Causing Unbootable OS On UEFI Systems

A `grub` update today is causing boot issues on UEFI systems.  
It will make most systems unbootable so take care!  
with no intervention, the system will just boot directly into Firmware with no way to boot the OS.

If you have this issue follow these instructions:

1. First boot onto an EndeavourOS Live ISO. Ensure that you are booting the ISO via UEFI mode.
2. Follow these instructions to chroot into your install:  
[https://discovery.endeavouros.com/system-rescue/arch-chroot-for-efi-uefi-systems/2021/03/](https://discovery.endeavouros.com/system-rescue/arch-chroot-for-efi-uefi-systems/2021/03/)
3. After you enter the chroot, reinstall grub:

```auto
grub-install

```

1. Your issue should be fixed by now.

### If you are still having issues follow this

If you are having issues even after following the previous steps, it is most likely because the UEFI boot order is incorrect. You can fix it two ways. Either by going into your BIOS and selecting the correct entry in the boot order or by performing the following steps:

1. Run the command

```auto
efibootmgr -v

```

will show entries in this format:  
_Boot0001_ endeavouros HD(1,GPT,…\*  
where _Boot0001_\* will mean _0001_ to take as identification.

1. Find the boot entry that corresponds to `EndeavourOS-grub`
2. Set it as the first entry in BootOrder using

```auto
sudo efibootmgr -o xxx,yyy,zzz

```

where xxx is the boot entry corresponding to `EndeavourOS`

For example:

```auto
sudo efibootmgr -o 0003,0006,0002

```

1. This should fix the issue.

## Note for people who haven’t updated their system and are looking to update

If you haven’t updated your system yet, follow these instructions:

1. Update your system as usual
2. Immediately after you update your system, install grub.

```auto
sudo grub-install

```

1. Now, you can _reboot_ your system normally, and it should boot fine.

---

<div class="post-metadata">

**Author:** ![sradjoker](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/sradjoker/32/64224_2.png) [@sradjoker](https://forum.endeavouros.com/u/sradjoker)\
**Post date:** [August 25, 2022, 6:53pm UTC](https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689/2 "2022-08-25T18:53:59Z")

</div>



---

<div class="post-metadata">

**Author:** ![sradjoker](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/sradjoker/32/64224_2.png) [@sradjoker](https://forum.endeavouros.com/u/sradjoker)\
**Post date:** [August 25, 2022, 6:54pm UTC](https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689/3 "2022-08-25T18:54:45Z")

</div>



---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [August 25, 2022, 7:03pm UTC](https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689/4 "2022-08-25T19:03:13Z")

</div>



---

<div class="post-metadata">

**Author:** ![sradjoker](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/sradjoker/32/64224_2.png) [@sradjoker](https://forum.endeavouros.com/u/sradjoker)\
**Post date:** [August 30, 2022, 1:27pm UTC](https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689/5 "2022-08-30T13:27:36Z")

</div>



---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [September 1, 2022, 11:29am UTC](https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689/6 "2022-09-01T11:29:46Z")

</div>

Since the question has come up several times in various topics, I wanted to point out the `grub` version `2:2.06.r322.gd9b4638c5-3` has recently been released.

**This package is identical to the prior revision** , `2:2.06.r322.gd9b4638c5-1`, **with the exception of a message added post install warning you to run** `grub-install` **and** `grub-mkconfig`.

What this means for you is that if you already updated to `2:2.06.r322.gd9b4638c5-1` and subsequently ran `grub-install`, there shouldn’t be any problem with updating again.

However, if you were one of the people who decided to downgrade `grub`, this package does nothing further to change the situation. Updating to this package will have the same issues as the prior release.

---

<div class="post-metadata">

**Author:** ![sradjoker](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/sradjoker/32/64224_2.png) [@sradjoker](https://forum.endeavouros.com/u/sradjoker)\
**Post date:** [September 5, 2022, 3:28pm UTC](https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689/7 "2022-09-05T15:28:27Z")

</div>



---

<div class="post-metadata">

**Author:** ![sradjoker](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/sradjoker/32/64224_2.png) [@sradjoker](https://forum.endeavouros.com/u/sradjoker)\
**Post date:** [October 28, 2022, 10:01pm UTC](https://forum.endeavouros.com/t/the-latest-grub-package-update-needs-some-manual-intervention/30689/8 "2022-10-28T22:01:01Z")

</div>


