[Bug 1017880] Re: Windows7 EFI not detected by os-prober

Newubunti testtester257 at yahoo.com
Fri Oct 19 09:43:58 UTC 2012


Additional comments to my previous post #3:

* The script does not heal the problem, that update-grub (/etc/grub.d
/30_os-prober) does not create a valid entry for the Windows EFI loader
inside the GRUB menu.

* 30_os_prober does need some changes to create a valid entry for an EFI
loader, cause chain loading of Windows EFI is different from Windows
BIOS chainloading. It should be always:

chainloader /EFI/Microsoft/Boot/bootmgfw.efi

* To be able to create a different entry for Windows EFI loader in
30_os-prober the last section of the result row in 20microsoft-efi
should may look like this:

result "${partition}:${long}:${label}:efi-chain"

IMO it would make sense, if the user can control, if he wants to have an
entry added for Windows EFI loader inside GRUB menu, cause the selection
of OS can be done inside the EFI boot menu of the system usually, too.

So an option like this needs to be added to grub-install/update-grub and
a control needs to be set for this option inside ubiquity.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to os-prober in Ubuntu.
https://bugs.launchpad.net/bugs/1017880

Title:
  Windows7 EFI not detected by os-prober

Status in “os-prober” package in Ubuntu:
  Confirmed

Bug description:
  PC with pre-installed Windows7 , GPT disk , EFI boot.

  os-prober does not detect Windows, as seen here:
  http://paste.ubuntu.com/1057933

  
  Bug initially reported here: http://askubuntu.com/questions/155492/why-cannot-ubuntu-12-04-detect-windows-7-dual-boot/156167#156167

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/os-prober/+bug/1017880/+subscriptions




More information about the foundations-bugs mailing list