yeah sure, install it as a single drive like you seem to have done, then swap it back into slave with linux on primary. then edit /etc/liloc.onf
Code:
other=/dev/hdb1
table=/dev/hdb
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
label=win98
and then run lilo as root to update the menu. This then lies to windows telling it that it is actually the master after all and it should boot fine