Anche io uso CRUX su hd SATA. Ti posto la mia conf di lilo.
-----------------------
lba32
timeout=100
install=text
boot=/dev/sda1
image=/vmlinuz
label=CRUX
root=/dev/sda1
read-
only
--------------------------
Credo che il problema stia nel fatto
che hai assegnato a CRUX sda1 piuttosto che sda2. Comunque, prova con
la mia conf, non si sa mai.