You have both installed on a single partition? I will give TWO answers.
The proper answer, format your partition, start from scratch - and do it properly, only one OS per partition, always start with Windows 9x/Me first, then any NT based OSs after.
The other answer: Say you have Win2k installed in C:\WINNT and WinXP installed in C:\WINDOWS on the same partition, boot into Windows XP, and TRASH the WINNT directory. Then edit your boot.ini file and remove the option to boot into Windows 2000 (a single text line, easy to find). You have to enable viewing hidden files to do this. Also take off read-only on the file temporarily.
Please note, that neither I - nor anyone else at the SillyDog 701 forum can be accountable for any data loss you suffer by trying the second option, it SHOULD work, but may not. Use this out of your own free will.UserAgent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.5a) Gecko/20030601
Core i7 920 | ASUS P6T Deluxe v2 | 3TB+ HDD | 12GB Corsair DDR3 | Radeon 4890 Xfire | X-Fi Titanium Fatal1ty | Logitech Z-5500 Speakers | Dell 3008WFP | Seven RC1