Essendo Windows Xp nell'hd sul primary slave mentre linux sul primary master ho dovuto editare cosi' /etc/lilo.conf
codice:

boot="/dev/hda"
lba32
prompt
timeout="100"
root=/dev/hda5
vga="791"
default=Linux


#Avvio Linux Slackware
image="/boot/vmlinuz"
        label="Linux"
        root="/dev/hda5"
        read-only


#Avvio Windows Xp
other=/dev/hdb1
label="Windows"
table=/dev/hdb

                #le seguenti 4 righe dicono
                #a LILO di far credere che
                #i dischi rigidi siano scambiati, cioè
                #che lo slave primario sia sul
                #master primario e viceversa

  map-drive=0x80
       to = 0x81
  map-drive=0x81
       to = 0x80
ciauz!