HD IDE errors

  • Thread starter Thread starter Matthias
  • Start date Start date
M

Matthias

Dear XP experts,
I am having a strange problem that I don't manage to
localize or mitigate:
Before Christmas I installed a new MS-6590 Mainboard (MSI
KT6 Delta-FIS2R). Unfortunately IDE channel 0 is reporting
controller and parity errors in the System Event Log:
Disk: The driver detected a controller error on
\Device\Harddisk0\D.
and
Atapi: A parity error was detected on
\Device\Ide\IdePort0.

As a result, WinXP reduces HD transfer speed by one step
after each error until it reaches the awfully slow PIO
mode.
The IBM HD I am using (40 GB, ATA-100) worked without any
problem in UDMA 5 mode with the old mainboard. The old
mainboard also had a VIA chipset (therefore the same VIA
Hyperion drivers) and WinXP.

I could exclude a cable problem as I have tried two
different cables - the new one that came with the board
and the old 80 pin cable I used before. I am only
connecting this IDE HD and no other IDE devices.

When connecting the HD to IDE cahnnel 1, I don't get any
disk errors, the problem occurs only at IDE channel 0.
So far that sounds like a controller or mainboard problem.

Before going for a mainboard replacement I did a fresh
WinXP install in a new partition, installed the same VIA
Hyperion driver version - and guess what - there are no
disk errors even on IDE channel 0!
I checked every single IDE driver file to confirm that
really the same driver version is in use.

Now I cannot tell it is a mainboard problem anymore.

You guys have any ideas how I could trace down the problem
and make my IDE HD work as well in my existing partition?

Thx for your help,
Matthias
 
Whenever you change the motherboard, XP needs to be re-install because the
drivers need to be chnaged. The only time that XP could work correctly is
that you change the old motherboard for an exactly the same unit.

You could try doing a XP repair install on top of the hard drive version
that is giving you the IDE problems.

Y.
 
Dear Yves,
thanks for your advise.
Each time I am upgrading the motherboard of my system, I am choosing one
with a VIA chipset of the same family. A new mainboard of this kind will run
with the same drivers as the old one (VIA has just one set of drivers for
all their chipsets). It allows me to just attach the existing boot harddisk
and it will boot. I have applied this procedure several times successfully
with WinNT and WinXP before.
Upon first boot, WinXP's PnP functionality did redetect all hardware
including system devices and automatically (re-)installed the necessary
drivers (even if they were already installed before). I did not have to
execute a repair install. Just to be sure, I installed the latest version of
the VIA chipset drivers.

I am kind of reluctant doing a repair install as I am afraid it will reset
my system's configuration (installed patches incl. software installation).

I am wondering which other drivers could be responsible for the IDE
controller failures?
The IDE drivers are 100% identical as I have confirmed.
Regards,
Matthias
 
Back
Top