I have two Maxtor DiamondMax 11 hard drives both with the same model number 6H500R0. These drives were included in a LaCie enclosure in a RAID-0 configuration.
As bad luck would have it, either the enclosure wasn't supplying enough power or something else happened but the array failed to be recognized.
I opened it up and after some research found that one of the drives was failing to spin up. Being the same drives I removed the PCB from the good drive and placed it on the one that failed to power up.
It does spin up and is recognized by Windows but when I try to create a disk image of it, it stalls and reports bad sectors.
The second drive, when replacing it with the good PCB performs perfect and I can make a disk image.
My question is even though the PCB is the same and the drives were manufactured 1 day apart in the same country I have no way of telling if the firmware on both boards is the same.
So..is it possible that unmatched firmware on the good PCB placed on the hard drive with the bad PCB could cause misreporting of bad sectors?