Thanks to everyone for your replies. In answer to Len and Gabor's comments, I build my own kernel _and_ use an initrd, in part because I use EVMS to manage my storage. I also like running a slimmer kernel, and knowing my hardware well enough to customize it. Andrew.