I have a 2TB drive with a single NTFS partition on it. I can't manage to read the partition on XP, XP either keeps reading the disk without detecting the partition or says the partition has to be formatted. Win8 (and I presume also Vista/Win7) and Linux can read the same disk without any issue.
Chkdsk says the volume is fine and it was also readable on XP in the past. I have checked the whole disk surface with a disk scanning tool to make sure no sectors are bad (also the disk doesn't make any weird noise) so I doubt it's a disk issue. I also tried with an external box with the same result, XP can't read it.
I think that what made the disk unreadable on XP was running Win8 CHKDSK on it, the CHKDSK scan reported "Correcting Errors in the Uppercase File". That, in combination of having previously copied some files with accented filenames from a network drive. Maybe that CHKDSK changed this 'uppercase file' to adjust for those accented characters thus making it unreadable on XP.
Does anybody have an idea of how can I fix this? I need the disk readable on XP but I don't have the space to copy all the data from it and copy it back.