by any chance do you have that silly boot sector bios anti-virus thing on
if not use your boot disk and check your /etc/lilo.conf file to see that the boot line says
boot=/dev/hda
if it does then just run lilo -v as root and it should place it on the mbr of your first drive