Quote Originally Posted by raid517
Ok thanks guys. I wondered why it was so quiet.

Well I installed the 2.6 kernel and it boots - but I only get about 10 seconds in and then I get a kernel panic.

The error message I get is:

Code:
/etc/rcS.d/S20module-init-tools: 

line 33: 93 Segmentation fault modprobe $args <6>

Warning: process 'update' used the obsolete bdflush sysyem call.

Fix your initscripts?
That looks like the package is installed incorrectly you need to apt-get --reinstall install module-init-tools. Although I have never had problems with it where are you getting the package from, what is the output of apt-cache policy module-init-tools if the reinstall does not work.

Now I suspect that this is because there are a bunch of scripts that need updating too - but again as this is debian and not Gentoo I haven't got a clue where to start.

In Gentoo it is simply /etc/init.d/kernel-version and in this directory there is a simple text file that tells the kernel what modules to use at boot time.
Debian uses /etc/modules to load the modules at boot and options and any aliases for the modules or devices are kept in the files in /etc/modutils/ directory any changes you make to these files you have to run update-modules to update the /etc/modules.conf so the changes will be used.

I noticed that debian also has this directory - although in this instance it is filled with what seem to be a rather more complete set of scripts. For eample one file I found in there was a script to automatically configure my Audigy 2 sound card. It actually works very well - and I guess the question is how to get it to run at boot time so that my card is always correctly configured.
Do you mean the /etc/modutils/alsa-??? file that is created when you run the auto configuration that I mentioned in my first post the only thing that should go wrong is the default volumes not being set properly have you tried the alsamixer in a console window to check the settings.