it doesn't seem that kernel-2.4.18-2mdk has a initrd prebuild so therefor doesn't link initrd to initrd-2.4.18-2mdk.img properly.
Another thing that came up is it complains when mounting /proc, it says its allready mounted so that program fails. /MattB