I have recently upgraded my PC from a 486dx33 running AMY bios to an IBM 166+/Gigabyte motherboard with Award bios. I have two disks on the system, A Western Digital and a Seagate. Prior to the upgrade both disks were working fine but post upgrade the Seagate is behaving weirdly! The disks works OK from Windows 95 but not from MSDOS. For example I can create a directory, say TEST from Win95 and use is successfully but if I boot into DOS and have a look I see the original directory name with the first letter changed (ie:AEST) and sometimes an additional file with a name of the changed letter (ie:T). When I boot back into Win95 I sometimes see the correct name and sometimes the one observed in DOS. I tried formatting the disk and installing only MSDOS but this failed with the same problem.
I have run numerous disk test utilities (including SCANDISK, QAplus and a Seagate utility which does a destructive write test with 5 different patterns) and they all pass without problems. I have tried the disk as master and a slave on the primary IDE controller and as a master on the secondary, I have also even performed a low level format of the disk but still the problem remains.
I got a friend to try the disk in his system, a Cyrix/Gigabyte/Award configuration, and the disk still exhibits the same behaviour.
The model number of the drive in question is ST3250A..
Any assistance would be appreciated