Rolling Out Unattended Debian Installations (Part 2) - page 3
Giving Clients The BootAt last it is time to configure the packages you want installed and other installation options. All of this sits in /usr/local/share/fai on the FAI server. This will be mounted on the installation clients as /fai. The fast way, for those who want to get a test FAI installation going in a hurry, is to copy the example scripts into the working directory:
# cp -a /usr/share/doc/fai/examples/simple/* /usr/local/share/fai/
Customizing FAI can be rather daunting once you start investigating all the available options. In fact its customizability is nearly unlimited, restricted only by your script-writing and editing powers. FAI uses standard Linux utilities, glued together with bales of Bourne shell and Perl scripts, and cfengine configurations. One of FAI's nicest features is classes. Classes can be used to define all sorts of different installation types: server, notebook, desktop, programmer, and even different installation components, which you can mix n match. Creating and managing classes is a whole article by itself; you can get a head start with Defining Classes.
As you can see, the initial configuration of FAI can get complicated. However, you can't beat FAI for flexibility, it's just the ticket for mixed networks that contain all different kinds of PCs. And once it's set up client installations are lightning-fast.
ResourcesFAI comes with an excellent manual, which is also installed to /usr/share/doc/fai/fai-guide.html. The /usr/share/doc/fai/ directory is full of scripts and configuration examples.
Wake on LAN mini HOWTO
Notes on problematic hardware.
Home page of PXE Linux, tftp-hpa, Syslinux, and much excellent netbooting information by the master of booting operating systems, H. Peter Anvin.
Solid state disks (SSDs) made a splash in consumer technology, and now the technology has its eyes on the enterprise storage market. Download this eBook to see what SSDs can do for your infrastructure and review the pros and cons of this potentially game-changing storage technology.
- 1Linux Top 3: GNOME 3.12 and New Betas for Ubuntu 14.04 and OpenMandriva Lx 2014.0
- 2Linux Top 3: Linus Lashes out, Linux 3.14 Gets PIE and Ubuntu One is Done.
- 3Linux Top 3: Ubuntu 14.04, Debian Gives Squeeze More Life and Red Hat Goes Atomic
- 4Linux Top 3: CoreOS, Oracle Enterprise Linux 7 and Ubuntu 14.10
- 5Linux Top 3: Debian Gives Up on Upstart, Ubuntu and Linux Kernel Updates