[Bug 1613008] [NEW] Ub 16.10 - grub writes invalid search entry in grub.cfg
BobDodds
1613008 at bugs.launchpad.net
Sun Aug 14 00:45:34 UTC 2016
Public bug reported:
Description: Ubuntu Yakkety Yak (development branch)
Release: 16.10
grub-efi_2.02~beta2-36ubuntu10_amd64.deb
grub-efi-amd64-signed_1.73+2.02~beta2-36ubuntu10_amd64.deb
grub-efi-amd64-bin_2.02~beta2-36ubuntu10_amd64.deb
grub-efi-amd64_2.02~beta2-36ubuntu10_amd64.deb
I had InsydeH20 setup "load file", grubx64.efi.signed, and at the grub
prompt I tested search, search.fs_uuid, search.fs_file, and
search.label. The old search line in grub.cfg is a bug!
You will not notice anything wrong in the result, if at grub prompt you
search with the expectation of seeing (hd0,msdos1) because search will
always echo that default back to you as if it did a search, when it did
nothing. Try looking for uuid/file/label for (hd0,msdos2) or another
partition number higher than the first partition. Broken!
All of these "search --nofloppy" grub.cfg lines are broken in several
different ways including the "=" not working anymore:
search --nofloppy --fs-uuid [uuid] --set=root
the new, working syntax goes like this:
search -n -u [uuid] -s root
That's the bug. 16.10 64-bit just installed grub and Ubuntu nicely in
efi mode, then reboot bsod due to the bad search line in grub.cfg.
** Affects: grub2 (Ubuntu)
Importance: Undecided
Status: New
** Tags: efi grub grub.cfg grub2 iso multi-boot uefi
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/1613008
Title:
Ub 16.10 - grub writes invalid search entry in grub.cfg
Status in grub2 package in Ubuntu:
New
Bug description:
Description: Ubuntu Yakkety Yak (development branch)
Release: 16.10
grub-efi_2.02~beta2-36ubuntu10_amd64.deb
grub-efi-amd64-signed_1.73+2.02~beta2-36ubuntu10_amd64.deb
grub-efi-amd64-bin_2.02~beta2-36ubuntu10_amd64.deb
grub-efi-amd64_2.02~beta2-36ubuntu10_amd64.deb
I had InsydeH20 setup "load file", grubx64.efi.signed, and at the grub
prompt I tested search, search.fs_uuid, search.fs_file, and
search.label. The old search line in grub.cfg is a bug!
You will not notice anything wrong in the result, if at grub prompt
you search with the expectation of seeing (hd0,msdos1) because search
will always echo that default back to you as if it did a search, when
it did nothing. Try looking for uuid/file/label for (hd0,msdos2) or
another partition number higher than the first partition. Broken!
All of these "search --nofloppy" grub.cfg lines are broken in several
different ways including the "=" not working anymore:
search --nofloppy --fs-uuid [uuid] --set=root
the new, working syntax goes like this:
search -n -u [uuid] -s root
That's the bug. 16.10 64-bit just installed grub and Ubuntu nicely in
efi mode, then reboot bsod due to the bad search line in grub.cfg.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1613008/+subscriptions
More information about the foundations-bugs
mailing list