There are not only crappy readers but also crappy cards.
Error 28 means no disk in drive, so it is clearly a hardware error and has nothing to do with PFS or file system in general.
It could be as simple as a heat problem. During operation the card warms up until it starts to fail. The reader interprets the failure as if the card had been removed. Or the card tries to protect itself by deregistering from the reader.
Now if you remove the card and plug it back into the same reader, it does not cool down enough because the reader has been warmed by previous operartion, too. But if you plug the card into another reader which is not as warm, it cools down to a level where it can operate again.
I don't know if CF cards have heat sensors, but if they have, it could be a faulty sensor.
If not, then it might be true hardware failures which also puts the data at risk.
|