Comment 0 for bug 1050940

Revision history for this message
YannUbuntu (yannubuntu) wrote : Ubiquity fails creating a correct Windows dualboot on EFI systems

Currently, Ubiquity sometimes fails creating a correct Windows dualboot when:
- either it installs Ubuntu in EFI mode when Windows is installed in Legacy mode ( examples: Bug #908109 , Bug #959446 ,
http://ubuntuforums.org/showthread.php?p=12238420#post12238420 )
- or it installs Ubuntu in Legacy (not-EFI) mode when Windows is installed in EFI mode.

In order to create a correct dualboot, Ubiquity should always install Ubuntu in the same mode as Windows.

I think the deep problem is that Ubiquity only looks at dmesg | grep EFI to determine if it is going to install in EFI mode or not. AFAIK, dmesg only indicates the mode in which the BIOS boots the live media, NOT the mode in which the BIOS boots the HDD.

(this problem is more and more frequent as new computers generally come with EFI firmware)

*************** WORKAROUND: using Boot-Repair to convert Ubuntu in the same mode as Windows.
See https://help.ubuntu.com/community/UEFI