Dave, I have linux and Win98 on 2 disks and LILO installed on the primary partition of the first hard disk which is the Windows disk. LILO manages to load both Windows and Linux. I think your problem involves configuring LILO.Try reading this and see if it helps.
Jon