Bug 1175045 - GRUB fails to boot after update: "error: symbol 'grub_calloc' not found."
Summary: GRUB fails to boot after update: "error: symbol 'grub_calloc' not found."
Status: RESOLVED DUPLICATE of bug 1175036
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Bootloader (show other bugs)
Version: Leap 15.1
Hardware: x86-64 Other
: P5 - None : Critical with 1 vote (vote)
Target Milestone: ---
Assignee: Michael Chang
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-10 08:11 UTC by Ulrich Windl
Modified: 2020-08-13 07:34 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Windl 2020-08-10 08:11:20 UTC
After updating the system and rebooting, GRUB entered Rescue Mode.
Before the error message was: "error: symbol 'grub_calloc' not found."

I could not find any errors in the pbl.log:
>>>>>>>>>>>>>>>>
2020-08-10 08:10:02 <1> update-bootloader-9979 new.126: update-bootloader-9979 =
 /sbin/update-bootloader, version = 0.924, root = 0:40
2020-08-10 08:10:02 <1> update-bootloader-9979 main.269: /sbin/update-bootloader
 --refresh
2020-08-10 08:10:02 <1> update-bootloader-9979 main.271: bootloader = grub2
2020-08-10 08:10:02 <1> update-bootloader-9979 main.277: locale = en_US.UTF-8
2020-08-10 08:10:11 <1> update-bootloader-9979 run_command.294: '/usr/lib/bootlo
ader/grub2/config' = 0, output:
<<<<<<<<<<<<<<<<
+ /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-4.12.14-lp151.28.59-default
Found initrd image: /boot/initrd-4.12.14-lp151.28.59-default
Found linux image: /boot/vmlinuz-4.12.14-lp151.28.52-default
Found initrd image: /boot/initrd-4.12.14-lp151.28.52-default
Found linux image: /boot/vmlinuz-4.12.14-lp151.28.48-default
Found initrd image: /boot/initrd-4.12.14-lp151.28.48-default
Found memtest image: /boot/memtest.bin
Found Windows 7 on /dev/sda1
done
Comment 1 Ulrich Windl 2020-08-10 08:12:43 UTC
Using Debian-based rescatux-0.73 I was able to repair the bootloader.
The logs look like this:
>>>>>>>>>>>>>>>>
2020-08-10 10:01:26 <1> bootloader_entry-4495 new.126: bootloader_entry-4495 = /usr/lib/bootloader/bootloader_entry, version = 0.924, root = 0:41
2020-08-10 10:01:26 <1> bootloader_entry-4495 main.269: /usr/lib/bootloader/bootloader_entry remove default 4.12.14-lp151.28.48-default vmlinuz-4.12.14-lp151.28.48-default initrd-4.12.14-lp151.28.48-default
2020-08-10 10:01:26 <1> bootloader_entry-4495 main.271: bootloader = grub2
2020-08-10 10:01:26 <1> bootloader_entry-4495 main.277: locale = en_US.UTF-8
2020-08-10 10:01:33 <1> bootloader_entry-4495 run_command.294: '/usr/lib/bootloader/grub2/config' = 0, output:
<<<<<<<<<<<<<<<<
+ /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-4.12.14-lp151.28.59-default
Found initrd image: /boot/initrd-4.12.14-lp151.28.59-default
Found linux image: /boot/vmlinuz-4.12.14-lp151.28.52-default
Found initrd image: /boot/initrd-4.12.14-lp151.28.52-default
Found memtest image: /boot/memtest.bin
Found Windows 7 on /dev/sda1
done
>>>>>>>>>>>>>>>>
Comment 2 Donald Arseneau 2020-08-13 01:44:39 UTC
I want to report this hit me today, so it is reproduced. It has probably been hitting other distros for over a week (ubuntu bug 1889509). I also (by happenstance) used rescatux for the repair.
Comment 3 Michael Chang 2020-08-13 07:34:15 UTC
Hi,

This is currently tracked in bsc#1175036. Thanks.

*** This bug has been marked as a duplicate of bug 1175036 ***