Fermi Linux 9.0.x Kickstart


First thing to know is that Fermi Linux Kickstarting is the same as RedHat's kickstart. So anything you see here works with RedHat, at the appropriate levels.

Fermi Linux 9.0.x

RedHat Kickstart Guide
RedHat Kickstart Options
Fermi Examples and Hints

Sample Files

kickstart for a basic desktop, as found in /root/anaconda-ks.cfg
Same kickstart as above, with installation server and disk partitioning added
kickstart for a server, as found in /root/anaconda-ks.cfg
Same kickstart as above, with installation server added. Disk partitioning will be done by hand.

Fermi Linux 9.0.x has changed a bit on how it's install works, but it's also added some extra features that makes doing kickstarts easier.

Misc stuff

This is just some miscellaneous stuff that has changed, or gotten better.

Creating a Kickstart File

Since Fermi Linux 7.3.1 the installer has automatically generated a kickstart file, and placed it in your /root/ directory. The file is called anaconda-ks.cfg
This file has everything that you did during the install, from your video mode, your root password (encrypted), your disk partitioning (commented out), to all the packages that you installed.
But, there is one thing that the kickstart file does not have, and that is where to install from. So even if you don't do anything else with your kickstart file, you are probrubly going to want to add the following line, preferably at the top.

After putting the server line into the kickstart file, the other two places people usually edit is the drive partition lines (They start with part), as well as the packages(everything below %packages).
Note: If you change monitors and/or video cards, you will want to double check the xconfig line in your kickstart

Kickstart file on the web

You now have the option of having your machine get your kickstart from the web. This does depend on a couple of factors, but for the most part, they are common through much of Fermilab.
Note: Although we are talking about the web, this all work via ftp and nfs as well.

So let's go through the steps you'll take to do a kickstart, if you are sitting at the machine and are able to type at the keyboard.
  1. get or make a network install CD
    or get or make network install floppies.
  2. boot the network install CD or floppies.
  3. At the boot: prompt type in
    linux ks=(full address to you kickstart config file)
    and example
    linux ks=http://home.fnal.gov/~dawson/kickstart/cob.90.ks.cfg
  4. away you go with your install, using kickstart

Side Note

If you want your install to go through the serial console, you can do a


If you have any comments or questions please write to Troy Dawson who is the maintainer of this page.

September 24, 2003