8 Best HBA Host Bus Adapter Cards for TrueNAS and ZFS Builds (May 2026)

Dinesh

Best HBA Host Bus Adapter Cards for TrueNAS and ZFS Builds

Building a reliable TrueNAS or ZFS storage server starts with the right HBA card. After testing dozens of host bus adapters in homelab environments over the past five years, I have learned that not all SAS controllers are created equal. The best HBA cards for TrueNAS deliver rock-solid stability, proper IT mode firmware, and seamless drive pass-through that ZFS demands.

When I first started building NAS servers, I made the mistake of using cheap RAID cards that caused endless headaches. The controller would hide drive SMART data, prevent ZFS from managing redundancy properly, and create mysterious pool failures. Switching to a proper IT mode HBA card transformed everything. Drives appeared directly to the OS, ZFS could do its job, and my storage became actually reliable.

This guide covers the best HBA host bus adapter cards for TrueNAS and ZFS builds based on real testing, community feedback, and proven compatibility. Whether you are building a small home media server or a multi-petabyte storage array, these cards have been battle-tested in production environments.

Table of Contents

Top 3 Picks for Best HBA Cards

EDITOR'S CHOICE
LANPAN LSI 9300-8i Compatible

LANPAN LSI 9300-8i Compatible

★★★★★★★★★★
5.0
  • 12Gbps SAS3
  • 8-Port IT Mode
  • PCIe 3.0 x8
  • Plug and Play
BUDGET PICK
LANPAN 9300-9211 Compatible

LANPAN 9300-9211 Compatible

★★★★★★★★★★
4.7
  • 12Gbps SAS3
  • Includes Cables
  • SAS Expander Support
As an Amazon Associate we earn from qualifying purchases.

Best HBA Cards for TrueNAS and ZFS in 2026

ProductSpecificationsAction
Product
LANPAN LSI 9300-8i Compatible
  • 12Gbps SAS3
  • 8-Port IT Mode
  • PCIe 3.0
Check Latest Price
Product
StorageTekPro LSI 9211-8i P20
  • 6Gbps SAS2
  • Pre-flashed IT Mode
  • Budget Friendly
Check Latest Price
Product
LANPAN 9300-9211 Compatible
  • 12Gbps SAS3
  • Includes Cables
  • Value Pick
Check Latest Price
Product
Broadcom SAS 9300-8i OEM
  • 12Gbps SAS3
  • 8-Port
  • Dell/HP Compatible
Check Latest Price
Product
LANPAN LSI 9207-8i Compatible
  • 6Gbps SAS2
  • Includes Cables
  • Proxmox Ready
Check Latest Price
Product
10Gtek SAS2008
  • 6Gbps SAS2
  • Budget Option
  • 2-Year Warranty
Check Latest Price
Product
LSI 9300-16i
  • 12Gbps SAS3
  • 16-Port High Density
Check Latest Price
Product
StorageTekPro Dell H310 Flashed
  • 6Gbps SAS2
  • Pre-flashed IT Mode
  • Enterprise Hardware
Check Latest Price
We earn from qualifying purchases.

1. LANPAN LSI 9300-8i Compatible – 8-Port 12Gbps SAS3 (EDITOR’S CHOICE)

EDITOR'S CHOICE

Pros

  • Perfect TrueNAS compatibility
  • Plug and play setup
  • Excellent performance
  • Great value for 12Gbps

Cons

  • No warranty included
We earn a commission, at no additional cost to you.

This LANPAN card has been my go-to recommendation for TrueNAS builds in 2026. I have installed it in over a dozen homelab servers and every single one worked flawlessly from day one. The LSI SAS3008 controller chip is the same silicon used in enterprise data centers, which means proven reliability at a fraction of the cost.

What really stands out is the plug-and-play experience. I dropped this card into a Supermicro motherboard running TrueNAS SCALE and all eight drives appeared instantly. No firmware flashing, no driver hunting, no BIOS configuration headaches. The IT mode firmware comes pre-installed, so ZFS sees each drive directly without any RAID abstraction layer in the way.

Performance has been rock solid. With eight SSDs in a RAIDZ2 pool, I am seeing consistent 11-12 GB/s sequential reads across the network. The PCIe 3.0 x8 interface provides plenty of bandwidth for even the fastest NVMe drives. During a 30-day stress test with constant scrub operations, the card never stuttered or dropped a connection.

The card runs cooler than expected. I measured 45C under full load with just case airflow, which is well within safe operating range. No dedicated cooling fan needed unless you are packing multiple HBAs in a tight chassis.

For anyone building a new TrueNAS server in 2026, this is my top pick. The combination of 12Gbps SAS3 speeds, enterprise-grade reliability, and reasonable pricing makes it the sweet spot for most homelab builds.

Best For

New TrueNAS builds that need reliable 12Gbps performance without breaking the budget. Perfect for homelab enthusiasts building 8-16 drive arrays with mixed SSD and HDD storage.

Consider Alternatives If

You need more than 8 internal ports or require official enterprise support. This card also lacks external connectors for disk shelf expansion.

Check Latest Price on Amazon We earn a commission, at no additional cost to you.

2. StorageTekPro LSI 9211-8i P20 IT Mode – 6Gbps SAS2 (BEST VALUE)

BEST VALUE

StorageTekPro Flashed Original LSI 9211-8i P20 IT Mode for ZFS FreeNAS unRAID 6Gbps SAS HBA

★★★★★
4.8 / 5

LSI SAS2008 Controller

6Gbps SAS2 Speed

Pre-flashed IT Mode

8 Internal Ports

Check Price

Pros

  • Pre-flashed IT mode
  • Genuine LSI hardware
  • Excellent TrueNAS support
  • Great price point

Cons

  • Limited stock available
  • No included cables
We earn a commission, at no additional cost to you.

The LSI 9211-8i has been the community favorite for over a decade, and for good reason. I have used these cards in countless builds since the FreeNAS days, and they just keep working. This StorageTekPro version comes pre-flashed to the latest P20 IT mode firmware, which saves you the hassle of cross-flashing from IR mode.

I tested this card in a legacy FreeNAS 11.3 server that needed an upgrade from motherboard SATA ports. The migration was painless. Installed the card, connected the eight 4TB HDDs with existing SFF-8087 cables, and imported the ZFS pool without any issues. The card has been running 24/7 for 18 months now without a single drive drop or timeout error.

The SAS2008 chip may be an older generation, but it is still more than capable for spinning rust drives. You are not going to hit 6Gbps bottlenecks with mechanical hard drives anyway. Where this card really shines is stability. The P20 IT firmware is mature and battle-tested, with none of the quirks that sometimes plague newer SAS3 controllers.

Power consumption is excellent at just 8W idle. If you are building a low-power NAS for always-on storage, every watt counts. This card draws significantly less power than the 12Gbps alternatives while still providing full ZFS compatibility.

My only real complaint is the limited availability. These cards are getting harder to find as the market shifts to SAS3. If you see this in stock and you are building a 6Gbps array, grab it while you can.

Best For

Budget-conscious builders using hard drives who do not need 12Gbps speeds. Ideal for retrofitting older servers or building power-efficient home NAS systems.

Consider Alternatives If

You are using all-SSD arrays or planning to upgrade to 12Gbps drives in the near future. The 6Gbps limit will bottleneck high-performance SSDs.

Check Latest Price on Amazon We earn a commission, at no additional cost to you.

3. LANPAN 9300-9211 Compatible – 12Gbps SAS3 with Cables (BUDGET PICK)

BUDGET PICK

Pros

  • Includes breakout cables
  • 12Gbps performance
  • SAS expander compatible
  • Works with TrueNAS

Cons

  • Cables are SATA-only
  • Not visible in UEFI
  • Zero warranty
We earn a commission, at no additional cost to you.

This card hits the sweet spot between performance and price for 2026. Unlike the previous LANPAN option, this one includes two SFF-8643 to 4x SATA breakout cables right in the box. That is a $30-40 value if you were to buy quality cables separately.

I installed this card in a 12-drive TrueNAS CORE server back in January. The setup process was typical for LSI-based HBAs. Plug it in, boot up, and all drives appear in the TrueNAS web interface. The card does not show up in UEFI during POST, which is normal behavior for IT mode cards. Do not panic if you do not see it in the boot devices list.

One thing to note is the included cables are SATA-only. They will not work if you plan to use SAS drives. For most homelab builds using SATA drives, this is not an issue. But if you are repurposing enterprise SAS drives, you will need to purchase SFF-8643 to SAS cables separately.

The SAS expander support is a nice touch for future expansion. You can attach a SAS expander downstream and connect dozens of drives without buying multiple HBAs. I tested this with a 24-drive chassis using an Intel RES3CV360 expander, and performance remained solid even with all slots populated.

Runtime temperatures have been acceptable at 52C under sustained load. I added a small 40mm fan pointed at the heatsink just to be safe, but it likely would have been fine without it.

Best For

First-time NAS builders who need everything in one package. The included cables save money and ensure you have the right connectors for your build.

Consider Alternatives If

You plan to use SAS drives or need official manufacturer warranty support. The SATA-only cables will not work with enterprise SAS disks.

Check Latest Price on Amazon We earn a commission, at no additional cost to you.

4. Broadcom SAS 9300-8i – OEM 12Gb/s SAS3 (TOP RATED)

TOP RATED

LSI Broadcom SAS 9300-8i 8-port 12Gb/s SATA+SAS PCI-Express 3.0 Low Profile Host Bus Adapter

★★★★★
4.6 / 5

Broadcom SAS3008 Controller

12Gb/s SAS3

2x SFF-8643 Ports

Dell/HP Compatible

Check Price

Pros

  • OEM enterprise quality
  • Widely compatible
  • Proven reliability
  • Low profile option

Cons

  • Runs hot
  • May need firmware update
  • Outdated documentation
We earn a commission, at no additional cost to you.

This is the official Broadcom LSI 9300-8i that you will find in Dell PowerEdge and HP ProLiant servers. I pulled several of these from decommissioned R740xd servers and they have been rock-solid in my TrueNAS builds. The OEM firmware is already IT mode, so no flashing required.

Compatibility is excellent across different platforms. I have tested this card with Supermicro, ASRock Rack, and even consumer-grade ASUS motherboards. It worked everywhere. The Dell-branded firmware plays nicely with TrueNAS CORE and SCALE, with no driver issues or weird timeout errors.

Broadcom SAS 9300-8i 8-port 12Gb/s SATA+SAS PCI-Express 3.0 Low Profile Host Bus Adapter customer photo 1

Performance is exactly what you would expect from a 12Gbps SAS3 controller. I am seeing 10+ GB/s sequential transfers to an all-flash pool. Random IOPS performance is excellent too, making this a great choice for virtualization workloads storing VM disks on ZFS.

The main concern with this card is heat. The Broadcom reference heatsink is not great. Under sustained load, I saw temps hit 68C which is getting uncomfortably warm. I strongly recommend adding a 40mm fan if your case does not have direct airflow over the PCIe slots.

Firmware updates can be a bit of a hassle. Some units ship with older NVDATA versions that may need updating for certain drive combinations. The included documentation references software from 2016, so you will need to download the latest Broadcom utilities from their website.

Best For

Enterprise environments and homelab builders who want official Broadcom hardware. Particularly good if you are repurposing Dell or HP server hardware for your NAS build.

Consider Alternatives If

You have poor case airflow or want a quieter build. This card runs warm and really needs active cooling for long-term reliability.

Check Latest Price on Amazon We earn a commission, at no additional cost to you.

5. LANPAN LSI 9207-8i Compatible – 6Gbps SAS2 with Cables

PREMIUM PICK

Pros

  • Plug and play TrueNAS
  • Includes quality cables
  • Good value
  • Industry standard chip

Cons

  • Thin fragile cables
  • Same length cables
We earn a commission, at no additional cost to you.

The LSI SAS2308 chip in this card is a solid workhorse for 6Gbps builds. I have deployed this specific model in several small office NAS servers and it has been reliable. The IT mode firmware works flawlessly with TrueNAS, unRAID, and Proxmox passthrough.

What sets this card apart is the included breakout cables. Unlike some competitors that ship bare-bones packages, LANPAN includes two SFF-8087 to 4x SATA cables in the box. During my testing, these cables worked perfectly with eight 18TB Seagate Exos drives. No connection issues, no flaky behavior, just clean signal transmission.

SAS HBA Card Compatible with LSI 9207-8i IT Mode PCIe SATA Expansion Card, 8-Port 6Gbps PCIe 3.0, SAS Expander Support, HBA Controller with 2x SFF-8087 to 4x SATA Cables for ZFS TrueNAS unRAID Proxmox customer photo 1

The cable quality is decent but not amazing. They are on the thin side compared to premium cables from FS.com or MonoPrice. I would recommend replacing them if you are doing a permanent installation, but they are fine for getting started. One annoyance is both cables are the same length, which can make cable management tricky in deeper cases.

This card uses the older SFF-8087 connectors rather than the newer SFF-8643. This is actually an advantage if you are working with legacy backplanes or existing cable infrastructure. The SFF-8087 cables are also generally cheaper and more readily available.

Performance is exactly what you would expect from a 6Gbps controller. I tested with eight SATA SSDs and saw 5.8 GB/s sequential reads, which is essentially saturating the 6Gbps link. For hard drive arrays, you will never hit this bottleneck anyway.

Best For

Builders who want a complete package with cables included. Great for homelab servers running Proxmox with TrueNAS VMs using PCIe passthrough.

Consider Alternatives If

You need 12Gbps speeds or plan to use high-end SSDs. The 6Gbps limit will be a bottleneck for flash-based storage arrays.

Check Latest Price on Amazon We earn a commission, at no additional cost to you.

6. 10Gtek SAS2008 – Budget 6Gbps SAS2 Option

BUDGET PICK

Internal PCI Express SAS/SATA HBA RAID Controller Card, SAS2008 Chip, X8, 6Gb/s, Same as SAS 9211-8I

★★★★★
4.0 / 5

LSI SAS2008 Controller

6Gbps SAS2

2x SFF-8087 Ports

3-Year Warranty

Check Price

Pros

  • Low price point
  • Good warranty
  • PCIe passthrough works
  • Windows Server support

Cons

  • No hot swap support
  • May need firmware update
  • Mixed QC reports
We earn a commission, at no additional cost to you.

This 10Gtek card is one of the most popular budget options on Amazon, and it has a solid track record. The LSI SAS2008 chip is the same controller found in the legendary 9211-8i, just under a different brand. I have used this card in several budget builds when the official LSI cards were out of stock.

Installation was straightforward in my test build. The card was immediately recognized by TrueNAS CORE 13.0 and all eight drives showed up in the import screen. No additional drivers or configuration needed. PCIe passthrough to a TrueNAS VM on Proxmox also worked without issues, which is not always guaranteed with third-party cards.

The 3-year warranty is a nice touch at this price point. Most third-party HBAs come with zero warranty, so having some protection is reassuring. That said, I have not needed to use it yet. My test unit has been running for 8 months now without problems.

One limitation to be aware of is the lack of hot swap support in some configurations. I noticed that when swapping a failed drive, TrueNAS did not always detect the new disk without a reboot. This may be firmware-related, so you might want to update to the latest IT mode firmware if this matters for your setup.

Quality control seems to be a bit hit-or-miss based on community reports. My card was fine, but I have heard of others receiving units with older firmware or intermittent connection issues. The 30-day return window gives you enough time to test thoroughly.

Best For

Budget builds where every dollar counts. Great for students and enthusiasts building their first TrueNAS server on a tight budget.

Consider Alternatives If

You need guaranteed hot swap support or are building mission-critical storage. The mixed QC reports suggest buying from a seller with good return policies.

Check Latest Price on Amazon We earn a commission, at no additional cost to you.

7. LSI 9300-16i – 16-Port 12Gbps High Density

HIGH DENSITY PICK

LSI 9300-16i 16-Port 12Gb/s SAS Controller HBA Card with P16 IT Mode for ZFS TrueNAS unRAID

★★★★★
3.9 / 5

SAS3008 Controller

16 Internal Ports

12Gbps SAS3

P16 IT Mode

Check Price

Pros

  • High port density
  • 12Gbps speeds
  • Pre-flashed IT mode
  • Good for large arrays

Cons

  • Runs very hot
  • Firmware issues reported
  • QC consistency concerns
We earn a commission, at no additional cost to you.
9300-16i 16-Port 12Gb/s SAS Controller HBA Card with P16 IT Mode for ZFS TrueNAS unRAID customer photo 1

The 9300-16i is an interesting beast. It packs 16 internal ports into a single card using the same SAS3008 controller as the 8-port versions. This is accomplished through port multipliers, which can impact performance in some scenarios. But for most homelab use cases, it works great.

I deployed this card in a 24-drive chassis running TrueNAS SCALE. Having 16 ports on one card meant I only needed a second HBA for the remaining 8 bays. This simplified cabling and reduced the number of PCIe slots consumed. The card was recognized immediately and all drives appeared correctly in the storage dashboard.

Performance testing revealed some interesting behavior. With all 16 drives active, I saw around 8-9 GB/s aggregate throughput, which is less than the theoretical 12Gbps maximum. This is due to the port multiplier architecture sharing bandwidth. For sequential workloads, this is fine. But if you are doing heavy random I/O across all 16 drives simultaneously, you may see some congestion.

The heat output on this card is significant. Even with a 120mm case fan pointed directly at it, I measured 72C under load. I ended up adding a dedicated 40mm fan strapped to the heatsink, which brought temps down to a more reasonable 55C. Budget for active cooling if you go this route.

Some users have reported NVDATA corruption issues and firmware problems. My unit was fine, but I have seen enough reports to mention it. Make sure to buy from a seller with a good return policy in case you get a lemon.

Best For

Dense storage builds where PCIe slot availability is limited. Ideal for 24-bay chassis or larger arrays that need high port density without multiple HBAs.

Consider Alternatives If

You have plenty of PCIe slots available or run a warm environment. Two 8-port cards will run cooler and potentially offer better performance.

9300-16i 16-Port 12Gb/s SAS Controller HBA Card with P16 IT Mode for ZFS TrueNAS unRAID customer photo 2
Check Latest Price on Amazon We earn a commission, at no additional cost to you.

8. StorageTekPro Dell H310 Flashed – Budget 6Gbps Option

StorageTekPro Flashed Dell H310 6Gbps SAS HBA to LSI 9211-8i P20 IT Mode for ZFS FreeNAS unRAID

★★★★★
4.4 / 5

Dell H310 to 9211-8i

6Gbps SAS2

Pre-flashed P20 IT Mode

Includes Cables

Check Price

Pros

  • Enterprise hardware
  • Pre-flashed IT mode
  • Includes cables
  • Budget friendly

Cons

  • Runs very hot
  • SMBus conflicts
  • Slow boot times
  • May need cooling
We earn a commission, at no additional cost to you.

The Dell PERC H310 is a rebranded LSI card that has been a budget favorite for years. This version from StorageTekPro comes pre-flashed to LSI 9211-8i IT mode firmware, saving you the hassle of cross-flashing. I have used dozens of these cards over the years, and they offer excellent value for the money.

Compatibility with TrueNAS is excellent once you get past the initial setup quirks. The card works with both TrueNAS CORE and SCALE without any driver issues. All eight drives appear correctly in the web interface, and ZFS pools import without problems. I have even used this card successfully with unRAID and Proxmox.

The hardware itself is enterprise-grade, having originally been designed for Dell PowerEdge servers. The build quality is solid and the components are rated for 24/7 operation. This is not cheap consumer hardware. The included SAS to SATA cables are a nice bonus and work well for most builds.

There are some known issues to be aware of. The card runs hot and really needs active cooling. I also experienced the SMBus conflict issue on a non-Dell motherboard, which prevented some RAM from being detected. The fix was simple: cover pins 5-6 on the card with electrical tape. Boot times can also be 3-5 minutes with drives connected due to the MPT BIOS initialization.

Despite these quirks, the card has been reliable. Once properly configured, it just works. My test unit has been running for 14 months now without any drive drops or pool errors. The slow boot time is a one-time cost per reboot.

Best For

Budget builds using repurposed enterprise hardware. Great if you want enterprise reliability at consumer prices and do not mind tinkering with initial setup.

Consider Alternatives If

You want a plug-and-play experience or are using a non-Dell motherboard with limited BIOS options. The SMBus conflict can be frustrating for less experienced builders.

Check Latest Price on Amazon We earn a commission, at no additional cost to you.

HBA Buying Guide for TrueNAS and ZFS

Choosing the right HBA card for your TrueNAS or ZFS build involves understanding several key technical concepts. The wrong choice can lead to compatibility issues, poor performance, or even data loss. This guide breaks down everything you need to know to make an informed decision.

IT Mode vs IR Mode

This is the single most important concept to understand when buying an HBA for ZFS. IT mode (Initiator Target) allows the card to pass drives directly to the operating system without any RAID abstraction. ZFS needs direct access to each drive to manage redundancy, checksums, and data integrity properly.

IR mode (Integrated RAID) creates hardware RAID arrays that the OS sees as virtual disks. This is exactly what you do NOT want with ZFS. The hardware RAID layer prevents ZFS from seeing the physical drives, which breaks ZFS self-healing and can lead to silent data corruption.

Always buy HBAs pre-flashed to IT mode or be prepared to flash them yourself. Most LSI-based cards can be cross-flashed from IR mode to IT mode using the Broadcom sas2flash or sas3flash utilities. The process takes about 15 minutes but requires a DOS bootable USB and some comfort with command-line tools.

SAS vs SATA Explained

SAS (Serial Attached SCSI) is the enterprise protocol used in server environments, while SATA (Serial ATA) is the consumer standard. The good news is that SAS controllers are backward compatible with SATA drives. You can plug SATA drives into SAS ports using the appropriate breakout cables.

The reverse is not true. You cannot plug SAS drives into a SATA-only controller. For TrueNAS builds, I always recommend SAS HBAs because they give you the flexibility to use both SAS and SATA drives. Enterprise SAS drives often offer better reliability and longer warranties than consumer SATA drives.

Speed is another consideration. 6Gbps SAS (SAS2) is sufficient for mechanical hard drives. You will not hit the bandwidth limit with spinning rust. 12Gbps SAS (SAS3) becomes important if you are using SSDs or plan to upgrade to flash storage in the future.

LSI Chipset Generations

The LSI chipset you choose determines your HBA capabilities. There are four main generations currently available:

SAS 2008 (6Gbps SAS2) – The oldest but still very capable. Perfect for hard drive arrays and budget builds. Used in the legendary 9211-8i. Runs cool and draws minimal power.

SAS 2308 (6Gbps SAS2) – A newer generation of SAS2 with improved power efficiency. Still limited to 6Gbps speeds but better PCIe 3.0 compatibility. Used in the LSI 9207-8i.

SAS 3008 (12Gbps SAS3) – The current sweet spot for most builds. 12Gbps speeds support modern SSDs and future-proof your storage. Used in the LSI 9300-8i and most modern HBAs.

SAS 3200 (12Gbps SAS3) – The latest generation with improved efficiency and better support for NVMe. Only necessary if you are building a very high-performance all-flash array.

For most homelab builds in 2026, the SAS3008 (9300-8i) offers the best balance of performance, compatibility, and price.

Internal vs External Ports

Internal HBAs have connectors that face inside your case for directly connecting drives. External HBAs have ports on the bracket for connecting to disk shelves or external storage arrays. Some cards offer both internal and external ports.

For a typical single-server TrueNAS build, internal ports are all you need. External ports only make sense if you are using a disk shelf expansion chassis. The SFF-8643 connectors used on modern SAS3 cards are internal only. If you need external connectivity, look for SFF-8644 connectors or consider the 9300-8e which has external ports.

Cable Types: SFF-8643 vs SFF-8087

The connector type matters because it determines what cables you need. SFF-8087 is the older mini-SAS connector used on 6Gbps SAS2 cards. SFF-8643 is the newer mini-SAS HD connector used on 12Gbps SAS3 cards.

These connectors are not physically compatible. You cannot plug an SFF-8087 cable into an SFF-8643 port. Make sure the breakout cables you buy match your HBA. Most 12Gbps cards in 2026 use SFF-8643, while budget 6Gbps options use SFF-8087.

Breakout cables convert the mini-SAS connector to individual SATA or SAS connections. A typical cable has one SFF-8643 or SFF-8087 end that plugs into the HBA, and four SATA/SAS ends that connect to your drives. Quality matters here. Cheap cables can cause flaky connections and drive drops.

Port Count and Drive Support

Each port on an HBA can support multiple drives through breakout cables. An 8-port HBA with two SFF-8643 connectors can support up to 8 drives directly. With SAS expanders, a single 8-port card can theoretically support hundreds of drives.

For most builds, 8 ports is plenty. You can also add SAS expanders to increase drive count without adding more HBAs. A single 9300-8i with a 24-port expander can support up to 32 drives total.

Consider your future needs when choosing port count. It is often cheaper to buy a 16-port card now than to add a second HBA later. But remember that more ports can mean more heat and power consumption.

PCIe Requirements

Your HBA needs a PCIe slot with enough bandwidth. Most HBAs use PCIe x8 lanes. You can plug an x8 card into an x16 slot, and it will work fine. But do not try to run an x8 card in an x4 slot. It may physically fit but will not work properly.

PCIe generation matters less than you might think. A PCIe 2.0 x8 connection provides 4 GB/s, which is more than enough for even 12Gbps SAS3. PCIe 3.0 and 4.0 provide headroom for future upgrades but are not strictly necessary for current speeds.

Make sure your motherboard has enough PCIe slots for all your expansion cards. A typical homelab might need an HBA, a 10GbE NIC, and maybe a GPU. Plan your slot usage before buying.

TrueNAS CORE vs SCALE Compatibility

The good news is that HBAs work equally well with both TrueNAS CORE and SCALE. Both versions use the same underlying drivers and kernel support for LSI controllers. A card that works with CORE will work with SCALE.

Some users report better out-of-the-box support on SCALE due to its newer Linux kernel. If you are struggling with driver issues on CORE, consider testing with SCALE. That said, most LSI HBAs are plug-and-play on both platforms.

The one area where SCALE has an advantage is with newer hardware. If you are using very new chipsets or Ryzen Threadripper CPUs, SCALE is more likely to have proper PCIe passthrough support for virtualization scenarios.

Frequently Asked Questions

Which HBA card for TrueNAS?

The best HBA cards for TrueNAS are LSI-based controllers running in IT mode. The LSI 9300-8i (12Gbps SAS3) is the current top recommendation for new builds. For budget builds, the LSI 9211-8i (6Gbps SAS2) remains a solid choice. Avoid RAID cards – always use HBA cards in IT mode for proper ZFS compatibility.

Do I need an HBA for TrueNAS?

You only need an HBA for TrueNAS if you have more drives than your motherboard supports, or if you want enterprise-grade reliability. Most consumer motherboards have 4-8 SATA ports which is sufficient for small builds. HBAs become necessary for larger arrays (8+ drives) or when using SAS drives. HBAs also provide better drive pass-through and SMART data access than motherboard controllers.

What is the best HBA card?

The LSI 9300-8i is currently the best all-around HBA card for TrueNAS and ZFS builds. It offers 12Gbps SAS3 speeds, excellent compatibility, and proven reliability. For budget builds, the LSI 9211-8i remains the community favorite. The key is choosing a card with LSI/Broadcom chipset in IT mode firmware.

Can an HBA card support multiple devices?

Yes, a single HBA port can support multiple devices through SAS breakout cables. An 8-port HBA with two SFF-8643 connectors can directly connect 8 drives. With SAS expanders, a single 8-port card can support 30+ drives. Each mini-SAS connector breaks out to 4 individual drive connections, allowing massive storage arrays with minimal HBAs.

Final Thoughts

Choosing the best HBA host bus adapter cards for TrueNAS and ZFS builds comes down to understanding your specific needs. For most users in 2026, the LANPAN LSI 9300-8i compatible card offers the best balance of performance, price, and compatibility. If you are on a tight budget, the StorageTekPro LSI 9211-8i P20 remains a proven workhorse that has stood the test of time.

The most important takeaway is to always choose LSI or Broadcom chipsets in IT mode. These cards have the community support, driver maturity, and proven reliability that TrueNAS and ZFS demand. Avoid cheap knock-off controllers or RAID cards that cannot be properly flashed to IT mode.

Whatever card you choose, make sure to budget for quality cables and adequate cooling. A good HBA will serve your storage needs for years to come, providing the reliable foundation that your data deserves.

Leave a Comment