ho provato ma da sempre lo stesso problema.
ho fatto partire x e ho avviato il tool grafico di configurazione di lilo.
ho provato a mettere windows (che nel tool viene riconosciuto) come default e ho notato che in lilo.conf, dopo le stringhe che mi hai dato aggiunge:

image="/dev/hda1"
root="/dev/hda2"

quindi mi chiedo se dovrei aggiungere la stringa "image"
che dici?