This was suprisingly easy (Larry I bet you wasted more time with CRAMFS than you had to)... so far.
I have a few things to iron out still, but have only spent about an hour on it.
- The rootfs seems to be readonly even though it's specified not to be. This may be all this busy box stuff or some of the kernel settings.
- The load mods script runs but seems to be very slow. It makes me wonder if they actually run in the standard install.
To get around the RO filesystem I hav stuck with the TMPFS for now.
If anyone is interested in what it took so far, I can start a new thread. So far i have been able to use all of Larry's stuff (kernel and tarball) and modify the dhcpd.conf and PXE settings to get it going.
I definately think this is the way to go... I can see the whole system being much simpler to customize for most users. However if you are a knoppix setup, you may still not have the linux skills to move around well enough.
Just a quick note aout DVD support, I have been using vexp quite sucessfully. I found with mplayer I didnt get the DVD menus, so usually I couldn't access the rest of the content on my DVD. I also found with XIne playback wasn't always smooth. (I have an M10000 Nehemiah BTW). So bite the bullet and install it, its worth it.
Anyway, if you compile it in here is a good command line to use /usr/local/bin/viaexp -fg -B --no-logo --no-splash dvd:/
For the database Haxors out there, here is a nice mysql command line commands to replace your DVD commands without too much messing around. (Change myth1 to your hostname of your Frontend.)
UPDATE settings SET data = "/usr/local/bin/viaexp -fg -B --no-logo --no-splash dvd:/" where value = "DVDPlayerCommand" AND hostname like "myth1%"