Well, this has gone far enough.
I hereby declare that, should I ever buy a controller card for the PCI port again, it will never be a Si3112/3112A again.
This is simply hard to comprehend, and I would really like some pros here to speak up WHAT the cause of this is (or might be).
Currently I have to say: in some way, it is the
brand.
Most Seagate and (genuine) Maxtor drives (S/N ending in ...R0 or ...F0) work with the flakey chipset on these controller cards, except for 1+ TB Maxtor-branded ones (whilst 500 GB STM... one worked fine).
All the rest do not work. RAID or non-RAID does not matter. Nor does size/capacity. A 250 GB drive might get stuck the very same way if you're "lucky".
It's always the same thing. So a WDC Caviar Black drive would not be initialized the following way:
- Code:
[1] WDC1001FALS ............................. 1024 GB
but...
- Code:
[1] WDC1001FALS ___
and get stuck FOREVER, with the cursor placed where the underscore is.
What the HECK is this?!? And why does it
always happen with that
SiI chipset but never with VIA or Promise ones?
I dug in my H/W plastic box and found yet another Adaptec 2-port SATA controller card - same damn thing.
My eyes went wide open when I realized there was the same cr@ppy SiI chipset on there.
(well, it was because just did not expect that! An old Adaptec IDE expansion card I still have has got HighPoint (HPT) chipset, which was really the definition of quality)