Yo tengo instalado ambos de la siguiente forma:
Primero instalé win98 (porque reescribe el sector de arranque sin mirar si hay otro SO instalado)
Luego instala XP en la otra partición o en un espacio no particionado (ya lo particionará y formateará XP); si quieres acceder a los datos de XP desde win98 deberás tener en cuenta que XP debe tener formato FAT32 (si pones que XP esté en NTFS no será accesible desde Win98). XP leerá sin problemas la partición de Win98.
Recuerda: Primero Win98, luego XP.
Saludos