GRUB crashes on loading multiboot2 kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
1) lsb_release -rd
Description: Ubuntu 14.04.4 LTS
Release: 14.04
2) apt-cache policy grub-common
grub-common:
Installed: 2.02~beta2-
Candidate: 2.02~beta2-
Version table:
*** 2.02~beta2-
500 http://
100 /var/lib/
2.
500 http://
2.02~beta2-9 0
500 http://
3) I attempted to boot a customized version of tboot in a UEFI environment (using the multiboot2 command) I expected the system to boot as usual.
4) GRUB displayed the message that it was loading tboot and never went further.
5) Further Details:
After GRUB crashed, I set the "debug" environment variable to "all" in the GRUB configuration file and I tracked the problem to functions in "grub-core/
This bug was reported in the main GRUB repo:
http://
The fix for this was posted back in 2014:
http://
I checked the GRUB source obtained through apt-get source and can confirm that the fix listed above was not integrated into Ubuntu's version of GRUB.
Note: This fix was a part of the changes for 2.02-beta3 (released in February 2016). Ubuntu is currently running 2.02-beta2 (even for the newest Ubuntu releases).
I pulled and built 2.02~beta3 and can confirm that the bug described above no longer exists with the newer version of open-source GRUB.