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?