Welcome to TSG.
Microsoft want you use Windows XP Setup Boot Disks (Q310994), see:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q310994
But here is something else you can try:
To install Windows XP from DOS (ie. no OS on a new hard drive):
Boot with a Windows 98 Start Up disk
Insert the Windows 98 CD into the CD reader
Run smartdrv.exe from the Win98 directory on the windows 98 CD (file caching)
Type cd.. to back up to the root directory
Insert Windows XP CD into the CD reader
Copy the i386 folder to C:\
Go into C:\i386 folder on C: and type winnt32.exe to launch the setup from the hard drive.
Let us know what you did and how you made out.