ok, i see i must not use mkinitrd, but mkinitramfs does not generate an initrd
image for 2.6.17.
you said you removed the source package. I installed the binary image. and the
initrd image does not get created for it by mkinitramfs
so is feisty ONLY going to work with 2.6.20+ and also the 2.6.1
I've just removed linux-source-2.6.17 from feisty, since it's superseded
by newer versions (2.6.20). You should not attempt to regenerate its
initramfs; if you had it installed before then, the one you had before
would have worked just fine, and if you didn't, then you should use
feisty's kernel.