Saludos...
Puedes hacer dos particiones en tu disco, en la primera instalas win98 como si nada, despues arrancas la instalacion de winXP pero debes tener cuidado, no recuerdo bien en que momento pero te va a salir la opcion de actualizar la version existente del 98 y la opcion de instalarlo en otra particion que elijas, obviamente lo instalas en la segunda particion...
Cada que inicies tu computadora vas a tener un menu en el que puedes elejir que SO utilizar, hay un contador que si no pasa nada va a arrancar en xp...
Hay otra opcion pero tal vez no te funcione bien, en la pagina de microsoft puedes descargar el virtualpc, con este programa puedes tener otro sistema dentro de windows xp, asi es que puedes usar los dos en la misma sesion, obviamente no se comparten recursos o aplicaciones...