Windows XP gives Microsoft windows XP in the boot.ini ,
I have the same configuration ,try this boot.ini
[boot loader]
timeout=8
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=\"Microsoft Windows XP Professional\" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)WINNT=\"Microsoft Windows 2000 Professional\" /fastdetect
You must have ntldr and NTdetect.com on the C: drive (on the drive were win.ini is .If you do not have two drives ,but two partitions then you must use partition(1) and partition(2), or the partition nrs were the os are on .
rdisk is the physical harddisk , if there are two or more partitions on one hardisk you must use two times rdisk(0)
Goo luck