Also, wenn du Win98 auf ne andere Platte installierst, so dass es den Bootsektor nicht verändert, kannst du dann noch in die boot.ini auf der WinXP Sys-Platte dein 98 eintragen.
Mit dem XOSL hab ich noch net gearbeitet.
Wenn du's aber auf die selbe Platteinstallierst überschreibt er den Bootrecord von XP und des kann man, glaube ich, nur noch sehr umständlich wiederherstellen.