I have an x25m 80gb drive that I moved to an older Vista64 PC after upgrading to a 320 series. The older PC is an Nforce chipset that cannot be run with the MS driver. My SSD benchmark scores are terribile and the toolbox does not run on the SSD due to the chipset. So now I am left with getting an addon PCIe SATA controller for the drive. The only available slot is the top 1x slot above the videocards. The main issue I am having is identifying a controller card that will allow the toolbox to TRIM the drive. After sticking my head in all the tubes on the internets, The general consensus seems to be to stay away from SIL based controllers and SATA III controllers. So my question is, (drumroll).....
Does anyone know of a card that will work given the following constraints?
SATA II ^
Price under $100
You can go with Silicon Image controllers safely, but you need to http://en.wikipedia.org/w/index.php?title=Silicon_Image&action=historysubmit&diff=441766611&oldid=43... avoid specific models. I would refer you to Wikipedia, but some jerk removed the entire Product Alerts section of Wikipedia's entry on Silicon Image (it's visible in the history, but no longer on the actual page). Probably someone who works for SI, sigh...
The chips you need to avoid are the 3112, 3114, and 3512. These are "older" chips, and usually aren't used in present-day controllers, but it's your responsibility to make sure you don't invest in one. A lot of vendors won't disclose what chip is used (some go as far as to Photoshop out the silkscreening in product photos), but sometimes reviewing a Specifications page -- or downloading the drivers for the card -- works as a way to determine what chip.
The 3124 happens to be a decent, well-supported chip.
However, I can't make any guarantees that the Intel SSD Toolbox will work on an external HBA of any sort. My opinion? Upgrade your motherboard to something that uses an Intel-based on-board ICHxx controller. That should cost you less than a hundred bucks, assuming you can still use your existing CPU and RAM on the new board.
I, as well as many other sysadmins, really do wish Intel made PCIe-based HBAs based on their ICHxx and ESBx controllers. They could easily dominate the market with such, instead of just going with pure on-board.
"I, as well as many other sysadmins, really do wish Intel made PCIe-based HBAs based on their ICHxx and ESBx controllers. They could easily dominate the market with such, instead of just going with pure on-board."
I was thinking the same thing and almost suggested that at the end of my post.
As far as upgrading the board goes, it will be about a year before I hit my upgrade rotation. I'm thinking $40 for a card vs a whole new populated mainboard now is the better way to go with the new socket hitting later this year. Besides It's a 775 platform. Not much available nowadays unless I go microATX which kills my SLI setup.
Given my realistic options (bugetary and otherwise) I'd hate to have to swap out the SSD to my 7 box once a week to run garbage collection on it