Tu lo que harás es:
Instalas Windows XP y luego pones el Windows 98.
Normal que te de error, ese no es el orden correcto.
Primero tienes que instalar Windows 98 (El sistema operativo más viejo), creando su partición y dandole formato (FAT32). Luego en el sitio que hayas dejado reservador para Windows Xp, la formateas (NTFS o FAT32) e instalas.
El orden de instalación es siempre antes el sistema operativo windows más antiguo. De todos modos lo que tu haces creo que se puede hacer también pero con Partition Magic y una utilidad que tiene.