What size drive is it. If it's over 2.2TB, then XP won't be able to read it unless you have 64 bit version of XP and the disk is formated with a GPT partition. If it's 2TB or less, then you most likely need to install service pack 3. Once SP3 is installed you should be able to change the size of the partition and make it larger. SP1 allowed XP to see larger drives, but I think that was increased again in another update. Besides SP3 plus later updates offer the best security.