Installing Ubuntu Linux with FAI: Difference between revisions

From FAIWiki
Jump to navigation Jump to search
(add documentation for new ubuntu/multi-distribution packages)
(add warnings)
Line 1: Line 1:
'''WARNING!!!''' this stuff is beta, nobody but me ever used them.
Thad said, I made extensive tests, as far as one person with 4 computers can do, and it looked good enough to me to let others crash their infrastructure with it.
The newest and hottest way to install Ubuntu Linux with FAI:
The newest and hottest way to install Ubuntu Linux with FAI:


Line 16: Line 19:
It only needs one nfsroot for all.
It only needs one nfsroot for all.


(everyting only tested with intel machines, network install only)


=== notes: ===
=== notes: ===

Revision as of 00:14, 3 January 2006

WARNING!!! this stuff is beta, nobody but me ever used them. Thad said, I made extensive tests, as far as one person with 4 computers can do, and it looked good enough to me to let others crash their infrastructure with it.

The newest and hottest way to install Ubuntu Linux with FAI:

get all the debs from here: http://www.sprang.de/download/fai-multi-distribution/

usage:

  • install the deb's from the download location, including the package fai-distributions (look into it to see what it is about)
  • do everything you'd do with any other FAI install - read this wiki on how to do that.
  • copy example classes as usual in FAI
  • copy additional example classes:

cp -a /usr/share/doc/fai-doc/examples/classes/*/* /usr/local/share/fai/

  • run make-fai-nfsroot
  • run /usr/lib/fai/dists/ubuntu_hoary/make-base-tgz ( in lib because it should be called from make-fai-nfsroot)
  • run /usr/lib/fai/dists/ubuntu_breezy/make-base-tgz
  • name your install clients sarge, hoary, and breezy in DNS , or add them to the same classes as these example host configurations and install them as usual

It only needs one nfsroot for all.

(everyting only tested with intel machines, network install only)

notes:

  • make-fai-nfsroot needs the package kudzu. This is not available under ubuntu.
    • I had to disable it in /usr/sbin/make-fai-nfsroot
    • kudzu is available (in hoary) in universe/utils