In a previous post, I explained how to use the Ubuntu Server Netboot Tarball to install the OS via PXE. However, it still requires the sysadmin to have access to the physical machine. This is not scable. By using an Ubuntu autoinstall configuration file, it is possible to automate the entire installation process completely. In this post, I first explain how Ubuntu autoinstall works, and then how have I set it up for my use.