This has advantages and disadvantages. If you have a fast internet connection, this is actually a good way of installing Ubuntu or any of its official derivatives like Kubuntu, Xubuntu, Lubuntu or Ubuntu MATE. You will only get the packages you requested at their available versions from the repositories. This means that once installed, your OS will be updated. The disadvantages are of course related to the internet connection. The minimal ISO cannot boot in EFI mode yet you can make it EFI bootable. Also, the text installer may be a little difficult for inexperienced users.
This tutorial shows how to make an EFI bootable media from Minimal ISO and also how to install Ubuntu from it whether you're in EFI mode or not.
The ISO is less than 40 MB, thus it can be burned even on 80 mm CD or you can make a bootable flash drive. This is the perfect choice for any old, low speed USB flash drive. In order to make the bootable USB drive, you can use Rufus on Windows and dd command on Linux. You can get the Minimal ISO at http://cdimage.ubuntu.com/netboot/.
EFI bootYou need the 64 bit image. Right click on it and open it with the Archive Mounter or Disk Image Mounter. Select all contents and copy them to an empty folder of your choice (I made the miniefi folder on Desktop). You can unmount the ISO now. In the boot/grub folder of the extracted ISO you should find a file efi.img (there is in Ubuntu 15.04 Minimal ISO). Open it with Disk Image Mounter. You will find here an efi folder which contains a boot folder with bootx64.efi file required for EFI boot. All you have to do is copy the efi folder from here to the root of the extracted ISO (at the same level as boot folder from ISO).
|The added efi folder|
InstallationFollowing is the installation procedure in EFI mode. Plug in the USB or insert the disc and boot from it. The EFI bootloader is GRUB and this is the boot menu.
|GRUB EFI from Minimal CD|
|Choose the nearest mirror|
|Choose how to partition the disk|
|Select the hard drive|
|Choose to create a new partition table|
|Select the free space|
|Free space options|
|Space for the new partition|
|Make the ESP partition|
|Confirm partition settings|
|Final partition table|
|Choosing to install updates automatically|
You may get another dialog about hardware clock and UTC. You can answer whatever you want, because the clock is updated from the web servers and there shouldn't be any issues. At the end, remove the disc or USB drive and restart.
|Prompt to remove installation media|