See the Security and Bug Fixes Section - Grub EFI Install Updates Fix Sticky


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
update failure Linux 7.4 - grub install code 32
#9
I *think* the grub configuration script does something unexpected and as a result lite-updates script throws an odd error indicating the update/upgrade failed, but the update *probably* worked regardless.

More detail for anyone interested
Here is what I *think* is happening on my test system at least.  It is along the lines of trinidad's post.

This is using an old machine with BIOS, using protective MBR so that GPT can co-exist. Installed from 7.4 iso and attempting all the updates post installation.

Part of the upgrade requires the set up of grub-efi-amd64-signed.  During the configuration of this package, it appears the location of the GRUB boot loader can't be found.  As a result, the grub package configuration script requires user intervention to manually confirm where it should be.

I'm not competent to confirm, but my guess is that the lite-updates package is not equipped to handle this situation and the outcome is an apparent update/upgrade failure with the odd message about "ata-VBOX_HARDDISK_VBad170837-5acc172c-part2 does not exist".  My testing indicates that the update/upgrade initiated by lite-updates did in fact work despite the error message.

If update/upgrade is done from the cli, it appears the grub-efi-amd64-signed configuration script opens a text based configuration tool similar in style to something like nmtui, in which the user is expected to select and confirm the location of the grub install.  If the confirmation is done in this tool the upgrade continues albeit complaining not being able to set EFI variables - this may be a quirk of the system I'm using (BIOS).
stevef
clueless
Reply


Messages In This Thread
RE: update failure Linux 7.4 - grub install code 32 - by stevef - 05-29-2025, 06:14 AM

Forum Jump:


Users browsing this thread: 2 Guest(s)