This has been fixed since June in libdebian-installer[1], which is where the magic lives that is used by archdetect to return whether or not we're installing in EFI.
I expect that the 16.04.1 images would include these fixes, but earlier (except dailies) would not. It would also be in effect in yakkety of course. Is there a chance you could try a new install, or at least tell us the make and model of that system so we can run some further testing to make sure it is properly fixed? [1] https://launchpad.net/ubuntu/+source/libdebian- installer/0.102ubuntu1.1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1608256 Title: 16.04.1, initial install, non-UEFI system: package shim-signed 1.18~16.04.1+0.8-0ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/shim-signed/+bug/1608256/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs