So subiquity/curtin sort of tiptoe around this bug currently. Curtin's
data model uses the same field ("flag") to indicate that a partition is
an ESP (set flag to "boot") and that a partition is a logical partition
(set flag to "logical").

As it happens in the code in curtin that converts probert data to curtin
actions, "logicalness" wins over "ESPness", so the user will never be
given the chance to reuse a logical ESP (and subiquity only ever creates
GPT partitions).

To enable reuse of a logical ESP we'd need to change curtin somehow,
maybe just to allow "boot+logical" as a flag value, or maybe something
less crass. And then fix this bug. It seems somehow rather low priority
though.

-- 
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 install onto an MBR disk, with a pre-existing os/partition,
  results in a non-bootable ESP on a logical partition

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

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

Reply via email to