Scusa magari non c'entra, pero' tutte le opzioni prima del check del fs mi sembrano siano di rilevazione del bios, ti da problemi quando boota il kernel.
Perche' nel lilo.conf hai
default = LinuX
image = /boot/vmlinuz
root = /dev/hda1
label = LinuX
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
image = /boot/bzImage
root = /dev/hda1
label = LinProva
Ci sono due immagini del kernel (vmlinux e bzImage) che puntano ad una sola partizione /dev/hda1.
Se commenti tutta la prima parte da defautl fino a read-only e riscrvi lilo?