[finnix] Remastering finnix 91.0 -- how does the new initrd work?

Tom Eastman tom.eastman at otago.ac.nz
Sun Feb 17 20:34:58 PST 2008


Hey guys,

I've been using a custom Finnix LiveCD for a while at work.  And now I
need to make a new version to boot up on computers that only work
properly with the 2.6.24 kernel.  Luckily, there was a new version of
finnix released which uses (almost) exactly the kernel I need.

I noticed, though, that there seems to be a new scheme for handling the
initrd.  I'm not really an expert at this stuff, but I'm reasonably good
at picking it apart and working out what I need to change, and change it.

Basically, this is a roundabout way of asking Ryan if I could get ahold
of the latest versions of his stage1/stage2 scripts to see how the new
initrd format is built.

Our custom livecd is basically a highly-locked down kiosk-like web
browser environment.  I have to make the following changes:

  - Add the sound drivers to the kernel.
  - Change isolinux to load CD to ramdisk by default
  - load xserver-xorg, firefox, ratpoison and some other tools
  - a couple control scripts.

The tricky parts are basically just getting the new kernel in place.
Finnix makes everything else pretty easy :-) Thanks!



More information about the finnix mailing list