Odd. I've never seen this kind of thing happen and I've been in tech support a long time. It looks like the partition on the 40 gig drive somehow got converted to fat16, wihich has a maximum partion size of 2 gigs.
How did it get resovled? Did you create a second partition or convert the existing one to fat32? If you converted it I don't see how it would just expand to 40 gigs.
Personally I like two partitions. I have a 40 gig with a 3 gig partition and a 37. I put all my data on the big partition. Then if you need to reinstall Windows you don't have to copy data to another disk.
Stay away from NTFS! I have shot myself in the foot so many times using it. It is a better file system and gives more file security but you don't need that. It can not be read by DOS so if have to boot with a 95/98 startup disk your screwed. Fdisk will blow away an NTFS partion if it's the only one one the disk but if you have more than one (NTFS being one of them) it gets confused and you cannot delete any of them.
I didn't know that about XP and it's 32 gig limit when installing on an unpartioned disk. I haven't used XP too much and not real big on it.
How did it get resovled? Did you create a second partition or convert the existing one to fat32? If you converted it I don't see how it would just expand to 40 gigs.
Personally I like two partitions. I have a 40 gig with a 3 gig partition and a 37. I put all my data on the big partition. Then if you need to reinstall Windows you don't have to copy data to another disk.
Stay away from NTFS! I have shot myself in the foot so many times using it. It is a better file system and gives more file security but you don't need that. It can not be read by DOS so if have to boot with a 95/98 startup disk your screwed. Fdisk will blow away an NTFS partion if it's the only one one the disk but if you have more than one (NTFS being one of them) it gets confused and you cannot delete any of them.
I didn't know that about XP and it's 32 gig limit when installing on an unpartioned disk. I haven't used XP too much and not real big on it.