[quote author=GhostDawg link=board=2;threadid=6285;start=0#59646 date=1044760272]When I looked in /usr/src the current kernel is not listed there, where is it listed?
You need to install the kernel-source package (apt-get install kernel-source-2.4.18). Or grab the old source tarball from kernel.org. However, I don't see a reason why 2.4.20 wouldn't work other than that you forgot to include some sort of driver at configure time that you need in order to boot the system. You said something about not being able to read the partition table. Also I see you've got BSD installed on the third primary partition. Could you possibly need support for BSD disklabel (under File Systems -> Partition Types). I thought this is only needed so you can actually mount the BSD partitions but maybe including this helps.