Thanks! I thought I had included nfsroot in the debian config but I hadn't. Der!
I've put the debian config under mercurial now for change tracking,
and have made the changes suggested since 20091017:
- add nfsroot
- enable pre-emptive scheduling, which seems to improve the audio continuity
- make ext4 built-in
- add SCSI CDROM for USB cdrom drives
- enable SCSI multiLUN scanning
JFFS2 and cramfs are already built in; I can't see UBIFS or squashfs
in 2.6.24.7; I guess they weren't included at that time.
Before I submit new Debian kernel, modules and rootfs should I make
any other config changes? I'm wondering about:
- making the audio driver back into a module to reduce uImage size
(getting near to 2048k...) and loading it at boot via /etc/modules
instead
- auto-loading the OSS compat modules (building them in or via
/etc/modules) so that programs needing /dev/dsp work. Debian packages
needing the /dev/dsp interface are supposed to depend on oss-compat
package but in practice most of them don't.
- penguin logo on screen at boot so you know the video is working
before the prompt appears
- other?
M