Frank is correct. I am successful with Win 2000(NTFS) and RedHat Linux 7.2 dual boot with GRUB (at MBR)and Win 2000 as default(17 GB for Windows and 11 GB for Linux).
Next, I Installed Windows Service Pack 2 then windows 2000 stopped working. I did fixboot and fixmbr then windows working....but linux need floppy to boot, it looks like if you install any windows OS related stuff, there will be some impact on MBR. So i suggest 2 ways:
1. Install all windows components (including SP) then install Linux with GRUB at MBR.
2. Choose LILO at boot partition and ntloader for dual booting (I changed boot.ini).