I've just (for the first time) tried to compile the kernel (2.0.34) on this hamm box. I was a bit nervous, being rather new to this linux thing, but all went quite well once I realised that I had to move the old /lib/modules/2.0.34 directory before building & installing the new kernel.
The only problem I have now is that an error message comes up near the end of the boot sequence: Cannot load char-major-10 (It repeats -- i.e. it is shown twice.) AFAICT this correlates to misc.o, and I didn't select anything that needed the misc.o module, and therefore it wasn't built. Why does the machine then look for it? (BTW, I changed /etc/modules to merely contain the line auto -- the rest is commented out. This means that kerneld should now be running the show.) I found that I can remove this message by adding the line alias char-major-10 off to /etc/conf.modules. However, (and here is the point of this rather rambling mail), will this break anything? Why do I need to specifically turn off something that shouldn't be registering with anything else anyway? [I must say, however, after a few weeks running a Slackware box that had been preinstalled for me, Debian is certainly a breath of fresh air in comparison :)] TIA for any help! ali.