My NAS motherboard does only have 2 Sata slots, so i would need 4 more. I found a lot of cards online, on both eBay and Amazon. But my motherboard does only have one PCIe x1 slot, so not all cards would fit on my motherboard. A card that works great with FreeNAS is a SAS card, but it does not fit on my motherboard so i do need to find another one, like a Marvell 88SE9215.
I do recommend this SAS card (2 SAS slots, with the cable it will be 8 Sata slots): Generic Internal SAS SATA 9211-8i 6Gbps 8 Ports HBA PCI-E RAID Controller Card
You would also need some SAS to Sata cables: Cable Matters Internal Mini-SAS to 4x SATA Forward Breakout Cable 3.3 Feet
Why choose a SAS card instead of a normal Sata card? Well, it got some issues having a normal Sata card, some of them is that it does not allow you to run SMART on your drives. But anyway, i am using the Sata card because it fits in my PCIe x1, and it is a bit cheaper. It is a risk to take, i have read that sometimes it would not work, but i am taking the risk. I found Marvell 88SE9215 Sata card for $36.5 USD, it got 4 x Sata 3 slots. It is not important that it got Sata 3 (Sata 2 is fine), but why not.
Marvell 88SE9215 Sata card: IO Crest 4 Port SATA III PCI-e 2.0 x1 Controller Card Marvell Non-Raid with Low Profile Bracket SI-PEX40064
Something i have been thinking about is what to do if i want 6 sata drives and what to do with the SSD that store my FreeNAS OS. If that day comes, i think i would install FreeNAS on a USB, not recommend but i think it will work.
Updates on how the Marvell 88SE9215 card did, will come in future posts.