I am probably missing something, but how are you booting then, with no CD, no floppy and no lilo yet? Maybe you've temporarily installed your HD in another system?

Anyway, supposing you're booting from the CD-rom, with your hda1 mounted under /mnt/hda1, give the following lilo.conf a try:
Code:
lba32
boot=/dev/hda
install=/boot/boot-menu.b
backup=/dev/null
map=/boot/map

image=/mnt/hda1/vmlinuz
   initrd=/mnt/hda1/minirt24.gz
   append="fromhd=/dev/hda5 home=/dev/hda6 lang=us apm=power-off hda=scsi hdb=scsi hdc=scsi hdd=scsi"
   label=Knoppix2.4
Notice in particular the removal of "root=..." Obviously this assumes you've formatted /dev/hda1 (eg using ext2) and copied kernel and miniroot over there.