Create the VM in PXE mode (even though we won't be using PXE to boot this).
{F42276}
Make sure you manually allocate custom storage instead of letting the wizard create a volume for you.
{F42277}
{F42278}
Finally, make sure you check the "Customise configuration before install" checkbox.
{F42282}
Under Overview:
* Give the VM a title and description
* Change the firmware to UEFI
Under Boot options:
* Enable Direct Kernel Boot
* {F42269}
* Kernel path: `/srv/samba/storage/share/Software/Operating Systems/Ubuntu/Installer/linux`
* Initial ramdisk path: `/srv/samba/storage/share/Software/Operating Systems/Ubuntu/Installer/initrd.gz`
* Kernel commandline: `auto=true url=autoinstall.scimonshouse.net priority=critical`
Under NIC:
* Grab the MAC address of the interface.
Now, provision the host in DHCP (`/etc/dhcp/dhcpd.conf`):
`host my-vm.scimonshouse.net { hardware ethernet 52:54:00:d1:a3:c5; option host-name my-vm; }`
Remember to restart `isc-dhcp-server`.
Hit the "Begin installation" button.
Once the installation has completed, the VM should power down.
Change the kernel and initrd paths to whatever is current, and set the commandline to: `init=/sbin/root root=/dev/hostname-vg/root quiet` (where `hostname` is the hostname set in DHCP.