So we have zeroed these out. And we have now done bios-mbr install, and
then side-by-side install in uefi mode with mok util.

1) mok util did not register a `correct` esp boot path, it pointed at
\efi\boot\mmx64.efi .... but that is a wrong path, as it should be at
\efi\ubuntu\mmx64.efi.

2) the boot entry generated in the uefi side-by-side install on top of
bios-mbr install has ESP on partition 5, ie. extended 1. and the ubuntu
bootentry as seen in efibootmgr is not recognized by dell firmware. If i
setup a manual entry by navigating the file-finder, it ends up with a
quite different one:

BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001
Boot0000* ubuntu        
HD(5,MBR,0x3ecb93d5,0x0,0x0)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* xnox  
PciRoot(0x0)/Pci(0x17,0x0)/Sata(0,65535,0)/HD(2,MBR,0x3ecb93d5,0xe62bffe,0xd8fb802)/HD(1,MBR,0x0,0xe62c000,0x100800)/File(\EFI\ubuntu\shimx64.efi)


The xnox entry is bootable and regonizable in UEFI UI, but the ubuntu one is 
not. Note how the manual entry doesn't define parition 5, but instead uses 
HD(2,MBR...)/HD(1,MBR,....)/File syntax. Reading the spec, maybe we are 
specifying the extended MBR partition wrong.

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

Title:
  UEFI installation alongside BIOS installation: System BootOrder not
  found

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1796260/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to