[TriLUG] another nifty knoppix trick
Jason Tower
jason at cerient.net
Thu Oct 7 23:13:10 EDT 2004
recently i needed to image a bunch mini-itx systems with no optical
drive, and decided that PXE booting was the easiest way to do it w/o
additional hardware. i booted $WIFE's pc with the latest knoppix CD
(3.6) and went to knoppix->services->terminal server. it asks a couple
of questions about networking and then configuires various services
(dhcp, tftp, nfs) to enable seamless PXE booting of a remote client on
the network. it's wickedly cool and incredibly easy to set up, the
only thing i had to do special was select the via-rhine NIC module
which my mini-itx systems use. once the remote system was running a
quick dd over ssh command handled the imaging.
note that unlike the similarly slick LTSP, this is not a thin client
setup, it is a diskless setup. with LTSP the apps run on the server
and display on the thin client (which is really nothing more than a
standalone networked X server). very little local cpu power or memory
is required. with the knoppix terminal server the "disk" is a nfs
mount off the terminal server (which of course is just a CD). the apps
themselves run locally, which is why it works for imaging (you have
full access the the local hard drive, just like a local boot of
knoppix).
once you've seen these types of systems in action, it makes you realize
how incredibly wasteful and inefficient the standard "fat client" pc
that most of use use every day really is, both in terms of hardware and
manpower needed to maintain it. yes, i know all about citrix and
windows terminal server, but very few places actually use that
technology and the licensing costs (especially for citrix) is
outrageous. maybe the next few years will start bringing the IT
industry full circle to fat server/thin client network architectures,
powered by linux of course :-)
jason
ps - props to john broome who told me about the knoppix terminal server
option in the first place
More information about the TriLUG
mailing list