Why did the Ubuntu team not add UEFI capabilities to the Minimal iso?

  • You can use the Server installer and not install anything. That is only slightly larger than the minimal. The server install runs tasksel where you select all the options you want and with no options selected it is a small install.
    – oldfred
    Feb 23, 2016 at 21:30

3 Answers 3


The Ubuntu help only stated it lacks them:

Note: While the minimal iso image is handy, it isn't useful for installing on UEFI-based systems that you want to run in UEFI mode. The mini iso lacks the proper files for booting the computer in UEFI mode. Thus, the computer will boot in BIOS compatibility mode, and the installation will be in BIOS mode.

And a bug report got triaged with a ....

This issue can be fixed by copying the whole 'EFI' folder of http://cdimage.ubuntu.com/daily-live/current/wily-desktop-amd64.iso into the USB storage made by http://archive.ubuntu.com/ubuntu/dists/wily/main/installer-amd64/current/images/netboot/mini.iso.

Or use this how to.

... but there is no actual source stating why it lacks (U)EFI. I have not seen anyone claim it is due to a copyright issue (that was my 1st assumption). At the moment I would state: because nobody cared about adding it.


I agree that I would like to see this added as well, but the answer is clear, they just haven't gotten around to this yet. Both workarounds in this case can get you where you are going. I used the server install iso myself and forced it into expert install mode by modifying the grub boot entry. This effectively gave me what I was looking for at that time. An EFI mini iso will be great to see when its ready. I suppose I could have made one for myself, but I was using a Windows box that day and I decided to take the easy route.

Just to confirm, it's 5/17/2017, EFI is still not fully supported with the mini.iso.


Since there is a efi.img inside the official mini.iso, a simple script will do the trick.

# check dependencies
hash wget 7z mkisofs &>/dev/null || 
    echo sudo is required to install wget, 7z, mkisofs
    sudo apt install -y wget p7zip-full genisoimage
# exit if download fail
wget $URL || exit
mkdir image
7z x ./mini.iso -oimage/
cd image
7z x ./boot/grub/efi.img
mkisofs -o ../mini_uefi.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -JR -V "Ubuntu Custom ISO" .
cd ..
# remove tmp files
rm -rf mini.iso image/
echo Output image is $PWD/mini_uefi.iso

Tested on VirtualBox with EFI enabled.

Reference: Edit and repack .iso bootable image

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .