This is an old revision of the document!

Run Ubuntu Installer from any GRUB-based system

So if I have a KVM VPS and the VPS provider doesn't provide Ubuntu 16.04 images nor mounting ISO images…

  1. Get ISO from
    wget -O/tmp/mini.iso
  2. Unpack the ISO to /livecd.
    apt install p7zip-full
    mkdir /livecd
    cd /livecd
    7z x /tmp/mini.iso
  3. Reboot and spam / or hold Ctrl to enter GRUB menu
  4. Press C to enter GRUB console
  5. Enter one of the following code snippets into the console
linux	/livecd/linux --- quiet
initrd	/livecd/initrd.gz
linux	/livecd/linux priority=low ---
initrd	/livecd/initrd.gz
linux	/livecd/linux rescue/enable=true --- quiet
initrd	/livecd/initrd.gz

Use netboot ISOs only! Otherwise, the installer will complain not mounting the CD.