non so più dove sbattere la testa, ho letto il man e provato un po' di tutto, mi deve per forza sfuggire una cagatina minuscola che farà andare tutto
in pratica al boot quando scelgo windows mi vien fuori una stringa di caratteri ascii pseudocasuale e finisce lì, non si schioda...

posto il mio lilo.conf

codice:
boot="/dev/hdb"
lba32
prompt
timeout="50"
root=/dev/hdb2

image="/boot/vmlinuz-2.6.11.8"
        label="Slack"
        root="/dev/hdb2"
        read-only

other=/dev/hdb1
        label="Debian"

other = /dev/hda1
  label = WinzXP
  table = /dev/hda