I am trying to build a small NAS with 2 disks in RAID-1. Is there a pi with 2 SATA ports? The performance is not required to be stellar, but I'd still like it to be direct SATA communication. I'm planning to use a Linux NAS system so no requirement for hardware RAID controller.

  • 3
    Obviously you did no prior research. The Raspberry Pi models are not that many and all well described on raspberrypi.org. Also a quick search on stack exchange will reveal that there are alternatives like OrangePi and such of which offer SATA but are not supported in any way.
    – kwasmich
    Jan 19 '18 at 10:46
  • 1
    @goldilocks Thank you for making this a pleasant space for everyone to learn and feel welcome, and for deleting my comment. Really mature. Jan 19 '18 at 14:36
  • 1
    @QuintinBalsdon there's a history of this behavior here. I think it answers this meta topic. raspberrypi.meta.stackexchange.com/questions/1023/…
    – bobstro
    Jan 19 '18 at 14:45
  • 1
    @goldilocks I completely agree. However stackoverflow's revenue model is dependant on the network effect. If we chase people away by deriding them (instead of saying something completely acceptable like "please do more research before asking") we devalue our own network. I hate being the SJW here, but I take issue with angry downvoting Jan 19 '18 at 14:56
  • 2
    The problem with these curt responses is that they do nothing to indicate that there might be other solutions to the poster's dilemma. Not everybody posting is a native english speaker, and not every english speaker has excellent written skills. Rather than responding with snide comments, perhaps take a moment to suggest alternatives that might accomplish the same means. It's clear the OP wants to find a solution for connecting 2 SATA drives to a RPi. Be helpful in other words, or don't bother if offended.
    – bobstro
    Jan 19 '18 at 15:32

Could you maybe use 2 USB to SATA cables?


  • @kwasmich: I didn't say it had to be Raspberry brand, and I did my share of research few months ago, but it fell short because most models were either SATA-less or had 1 SATA port. I did a shortcut here, but I'm sure there would be more pi-nions :) interested in this combo. Jan 19 '18 at 13:05
  • @Quentin: thanks for the tip, I'm not sure how much difference is there between USB3 and SATA, latency wise. How would it perform for small files? Jan 19 '18 at 13:57
  • @steakoverflow If you don't ask you don't learn. But then again there are right ways to correct and wrong ways to correct a question that may be lacking. I looked and USB3 seems 1 Gbps slower than SATA ATA. Remember these are Pi's, they are built as teaching machines so performance is not a priority, which is evidenced by the fact that the Pi 3's USB ports are only 2.0 (5.5 Gbps slower). Jan 19 '18 at 14:35
  • 1
    @steakoverflow - Keep in mind, you're only going to get USB2 out of a RPi. You can use USB3 adapters, but only at USB2 speeds. There are other brands of boards that do include actual USB3 (e.g. rock64) that might be more suitable to what you're after. However, as of today, everything in the RPi-brand lineup uses USB2 exclusively. Interestingly, I've had better luck using USB3-SATA adapters like QB linked to here than USB2-SATA adapters.
    – bobstro
    Jan 19 '18 at 15:03

Not the answer you're looking for? Browse other questions tagged or ask your own question.