Ok, So I got everything working ok. I think... Not sure about my kernel or initrd but Im pretty sure its default 2.4.22 Anyway I already had a windows xp partition installed and I made my grub MBR go like this
root (hd0,1) <---- is that correct?????!?!?!?!?!?!!?!?!?!??!!
#this is Hda 2 (cause windows is hda1, hda3 is swap and hda4 is root)
kernel (hd0,3)/kernel-2.4.22 root=/dev/hda3
Where am I going wrong? Its weird the splash image seems to load ok. But not anything else. Also is there somewhere I can check kernel and ititrd info?