monogon-dev/monogon

BMaaS agent: 'Defuse' ESPs other than the one we installed into

Opened this issue · 1 comments

q3k commented

Some production machines we're dealing with seem to be very confused by the existence of two EFI System Partitions - the one stock on the machine and the one we created on a separate disk.

We might want to implement 'defusing' the inactive ESP to perhaps convince the EFI firmware to actually not break and boot whatever is on the new ESP.

The big question is mostly when do we do this. Sounds like something we should make configurable, so that some part of the BMaaS can decide, given on some machine shape, whether we perform the defusing or not.

Did we end up working around this?