Some hard drives can not work with lilo properly.
When I run into a disk like this I use a lilo bood disk.
Did this drive work before? Did you re-partition?
Are you sure windows is still there?
I assume you did try to re-boot after typing lilo?
Sounds to me like your bios needs to be re-worked.
You generally get into bios by hitting delete during the first part of boot up.
Most bios' have auto detect routines. If not you will need to enter them manually. Make sure the bios has properlyinitialized the hard drives.
The kernal is almost certainly correct.
The cyls, heads, etc. are written on the hard drive as a rule.