with this lilo.conf, make sure your BIOS boots the /dev/hdd disk first. Change your BIOS settings of not, or change the boot=/dev/hdd to the disk wich is first booted by the BIOS. second thing is you have an image=/vmlinuz. I guess this is a symlink, if not, change it to the complete path of your kernel image (in /boot).
to check if /vmlinuz is a symlink, do this:
if it's a symlink, it will say something like: "--> /boot/vmlinuz" at the end of the line.
always good to help people around
.-=~ iluvatar ~=-.