Here is my problem:
I have a great little Debian-Unstable machine that is currently running on an IDE hard drive and I want to move it to a SCSI one and boot from the SCSI drive.
The standard issue Debian kernel has the SCSI device driver stuck in the initrd file, so to get the thing to boot, I'll need to get the little system inside the initrd to load the modules for my SCSI support.
Of course I can brute force things and rewrite and recreate the initrd myself, or better yet, compile my own kernel to provide the support inside the monolithic kernel file like I would have in my Slackware days, but I really enjoy being able to do system upgrades with apt based tools. Therefore I'd like to learn how to do this the "Debian way" so that if I do a simple kernel upgrade using apt, the new initrd will be all configured for me.
So in Debian, how do you configure initrd so that future apt-based kernel upgrades will maintain my SCSI support?