Bug Description

The elementary OS live CD has a total lack of out-of-the-box UEFI support. It will always boot via the traditional BIOS boot method.

Fortunately, Ubiquity (at least on Ubuntu and Linux Mint) has full support for UEFI, handling EFI partitioning and installing grub-efi if it detected the live CD was booted via UEFI. Thus, the only change required would be to add a UEFI boot method to the live CD.

The script that generates the "efi" folder is not self-contained; it relies on other tools to add things to the CD. And we don't have a half of those things. AFAIK all the Congrego code to generate CD contents is written by Ivo more or less from scratch; with all due respect to his work, perhaps we should migrate to using Ubuntu scripts for the sake of not maintaining a vastly different implementation.