Found it. It's in my /boot/initrd.img file. For those who don't know, you can set Linux up to mount a temporary file system from initrd, which sets some things up before mounting the real filesystem. You can tell if you're using it by looking for an "initrd" line in your /etc/lilo.conf. It's just a compressed disk image, so to crack it open, just do: (Probably on a copy, not the original) # mv initrd.img initrd.img.gz # mount -t ext2 -o loop initrd.img SOME_DIRECTORY (It might be fat instead of ext2, but usually not.) Then you just go into the mounted filesystem, change what you want, unmount it, copy it back to /etc/boot (making sure that if you changed the name, you edit your lilo.conf to reflect it), and run /sbin/lilo (regardless of whether you renamed it. -BVG James Lee Bell wrote: > > Mayhaps you're calling it from LILO as an option, i.e. check > /etc/lilo.conf? > > Otherwise, I don't know enough about Linux yet to tell you what rc.* or > *.conf (isapnp?) files to go looking through. > > Datawolf wrote: > > So where is it still getting the ncr53c8xx driver from? Is there a new > > secret kudzu-rc file that I have to modify? The conf.modules should be > > sufficient, I thought...