[Bug 1024383] Re: update-grub generates only BIOS based menu entries for Windows, even on UEFI systems
YannUbuntu
yannubuntu at gmail.com
Tue Jan 8 07:16:54 UTC 2013
I agree with Jordan's new title.
And also with Phillip statement (You can't boot windows in bios mode if grub is booted in efi mode, and vice versa).
I saw several Windows installations which are bootable both via Legacy and via UEFI.
I agree with Jordan's suggestion to always create&display both Legacy and UEFI based Win entries.
+1 to add the error message too, and i suggest to add it 'live' at boot. For example, via grub-script we could maybe detect if grub was loaded in Legacy or UEFI; if loaded in Legacy mode, then it would add "(won't work unless BIOS is setup to boot in UEFI mode)" at the end of ALL uefi entries. And vice versa: if loaded in UEFI mode, it would add "(won't work unless BIOS is setup to boot in Legacy mode)" at the end of ALL bios entries. . In order to shorten the string and to avoid too much localization work, maybe eg "Ubuntu 13.04 (UEFI mode)" would be enough.
BTW, i know that "won't work unless BIOS is setup to boot in Legacy / UEFI mode" is not totally correct vocabulary (should be "won't work unless your firmware is setup to boot in BIOS / UEFI mode"), but that's what users will generally find in their firmwares, so let's make their life easier ;)
--
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/1024383
Title:
update-grub generates only BIOS based menu entries for Windows, even
on UEFI systems
Status in “grub2” package in Ubuntu:
Confirmed
Status in “os-prober” package in Ubuntu:
Confirmed
Status in “grub2” package in Debian:
New
Bug description:
64bits computer with pre-installed EFI Windows 7. (remark: same bug if
Windows8)
Installed Ubuntu 64bits in dual-boot. GRUB (grub-efi) is correctly
installed and allows to boot Ubuntu, but it does not allow to boot
Windows.
Its menu shows 2 INVALID Windows entries. When selecting these
entries, it displays "Invalid EFI file path" error, and returns to
GRUB menu.
It appears that GRUB creates BIOS/mbr entries when it should be
UEFI/gpt type entries.
*********************** WORKAROUND **************************
either boot Windows from the (EFI) BIOS menu, or add valid Windows entries via Boot-Repair.
***************************************************************
(original thread in French: http://forum.ubuntu-
fr.org/viewtopic.php?pid=10010231#p10010231 )
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1024383/+subscriptions
More information about the foundations-bugs
mailing list