Home

Awesome

ubuntu-netboot-tftp

Automating server installation by using PXE boot and the Ubuntu 14.04 LTS netboot image over TFTP.

Requirements

Usage

Why 172.16.x.x?

It doesn't get in the way of my home networking! You're welcome to change this in postpreseed.sh.

PXE

The PXE boot automates server installation. We use a preseed config delivered over TFTP. See ubuntu-installer/amd64/boot-screens/txt.cfg (line 6).

Setup with pfSense (tested on versions 2.0.3 and 2.1)

tftp booting

After installation

Warning

The ubuntu-installer/amd64/initrd.gz archive contains a workaround to get TFTP and preseed.cfg working together (see /usr/lib/fetch-url/tftp) with pfSense. The bug in debian-installer-utils is reported here.

License

Licensed under the Apache License, Version 2.0.

Copyright 2013-2014 Mathias Bogaert.