This bug is (at least in our case) caused by libblkid (through udevd/udevadm) reporting the disklabel type as "dos" while the os-prober script looks for "msdos". This was fixed upstream in Debian os-prober 1.76 as a fix for Debian bug #817023 for which I have attached the patch, though I recommend pulling the upstream changes directly.
** Patch added: "Debian commit 6dba9e66 fixes debian #817023 and ubuntu #1024383 was released as debian version 1.76" https://bugs.launchpad.net/ubuntu/+source/os-prober/+bug/1024383/+attachment/5173186/+files/os-prober.diff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1024383 Title: update-grub generates only BIOS based menu entries for Windows, even on UEFI systems To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1024383/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs