This are the entries of my /boot/grub/menu.lst. I had it done before I installed i386 NetBSD in the 8th partition of the 4th disk
title empty @ sdb8
root (hd3,7)
chainloader +1
It boots
Since then I replaced the i386 version with the AMD64 version
It still boots.
But you want FreeBSD, right.
I never come round to do the /boot/grub/menu.lst for them as I am only booting manually with a Grub floppy for
FreeBSD, OpenBSD, PcBSD, DraginflyBSD and DestopBSD
They are answer the call from Grub prompt
root (hdi,j)
chainloader +1
boot
where j=partition No., i=disk No and Grub counts from 0
To cut the above long story short, just boot it exactly like your Win2k.
Kind of embarrassingly simple, isn't it
Christmas comes early so if you want to push ahead to install Solaris and DarwinX86, the above lines still

apply!