[Bug 1024383] Re: update-grub generates only BIOS based menu entries for Windows, even on UEFI systems
Jordan
Jordan.Uggla at gmail.com
Sat May 18 07:14:33 UTC 2013
On Fri, May 17, 2013 at 3:17 PM, Phillip Susi <psusi at ubuntu.com> wrote:
> We're not going to support having both installed at the same time and
> using the same config. You need to pick which mode you want to use
> and stick with it, not flip flop every other boot.
Upstream grub has done a lot of work to make sure that you *can* have
support for multiple platforms installed and in use at the same time,
with the same config. That is why the single grub-install and
grub-mkconfig scripts are identical no matter what target you build
grub for, which allows distributions to package them (and other files)
as common files, and platform specific files as separate packages, all
of which can be installed, and used, at the same time. It's why
modules were moved to /boot/grub/$arch-$platform (so that grub-install
can be run multiple times with different target platforms without
modules for the other platform being clobbered). Ubuntu allows
grub-pc, grub-efi-ia32, grub-efi-amd64, grub-coreboot, and all other
platform packages to be concurrently installed, and they work in such
a configuration.
In fact I would go so far as to say that upstream's opinion is exactly
opposite yours: I don't expect that any patch would be accepted which
would hinder support of having multiple platforms installed, all using
the same grub-mkconfig generated grub.cfg, without a *very* compelling
reason.
--
Jordan Uggla (Jordan_U on irc.freenode.net)
--
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