This is how it sholud look like... (more or less)
I have Linux on master IDE disk & WinXP on slave IDE disk.
map-drive=0x80 to=0x81 map-drive=0x81 to=0x80
Now i didn't quite understand is the problem that window doesn't boot right or there isn't windows option at all in LILO.
And don't forget to run
after you edit your lilo.conf
Also you have to be root to edit /etc/lilo.conf