---
title: "Best DAS / JBOD Enclosure for a Homelab (2026): When It Beats a NAS"
description: "The best DAS enclosure for a homelab is the TerraMaster D4-320 ($189.99): 4 bays, 10Gbps USB-C, and JBOD mode for MergerFS/SnapRAID or ZFS on a mini PC."
date: 2026-10-30
categories: ["self-hosting"]
tags: ["das","storage","homelab"]
---

import Notice from "@components/widgets/Notice.astro";
import Accordion from "@components/widgets/Accordion.astro";
import Button from "@components/widgets/Button.astro";
import AmazonProduct from "@components/widgets/AmazonProduct.astro";

For most people adding bulk hard-drive storage to a home server, the [TerraMaster D4-320](/go/terramaster-d4-320/) at $189.99 is the answer: four 3.5-inch bays, a 10Gbps USB-C link, and a true JBOD mode that hands each disk to Linux without a hardware RAID controller in the way. If your Docker and Jellyfin host is already an always-on mini PC, bolting a DAS onto it beats buying a separate NAS on both price and compute.

<Notice type="warning" title="Affiliate disclosure">
Some links below are Amazon affiliate links, including `/go/` redirects that land on Amazon. Buying through them pays me a small commission at no extra cost to you. Prices were checked on October 30, 2026 and move constantly, so always confirm on the product page. Drives are not included in any of these enclosures.
</Notice>

## Quick picks

| Enclosure | Price (Oct 30, 2026) | Bays | Host link | Hardware RAID | Rating | Buy it if |
| --- | --- | --- | --- | --- | --- | --- |
| [TerraMaster D4-320](/go/terramaster-d4-320/) | $189.99 | 4 | USB-C 10Gbps | Optional (use JBOD) | 4.2★ (400) | You want the default 4-bay homelab DAS. |
| [TerraMaster D2-320](/go/terramaster-d2-320/) | $129.99 | 2 | USB-C 10Gbps | Optional (use JBOD) | 4.3★ (124) | You only need 2 disks (mirror or data + parity). |
| [Sabrent DS-SC4B](/go/sabrent-ds-sc4b/) | $229.99 | 4 | USB-C 10Gbps | No (JBOD only) | 4.1★ (3,299*) | You want trayless bays and independent power switches. |
| [QNAP TR-004](/go/qnap-tr-004/) | $219.00 | 4 | USB-C 5Gbps | Yes (DIP switch) | 4.2★ (656) | You also own a QNAP NAS to expand. |
| [ORICO 4-bay 20Gbps](/go/orico-4bay-20gbps/) | $399.99 | 4 | USB-C 20Gbps | Optional | 4.4★ (61) | You have a USB 3.2 Gen 2x2 port and fast arrays. |
| [CENMATE 4-bay](/go/cenmate-4bay/) | $109.99 | 4 | USB 5Gbps + eSATA | No (JBOD only) | 3.9★ (339) | Tightest budget, modest sequential speeds. |

*Sabrent's review count comes from a merged Amazon listing shared across multiple Sabrent multi-bay docks.

## DAS vs NAS: which one do you need?

A DAS (direct-attached storage) enclosure is just drive bays, a power supply, a fan, and a USB-to-SATA bridge on a cable. Your mini PC or server owns the filesystems, runs Samba or NFS, and manages redundancy. A NAS puts its own CPU, RAM, OS, and network ports inside the storage box so it can serve files to the network by itself.

| Comparison | Mini PC + 4-Bay DAS | Turnkey 4-Bay NAS |
| --- | --- | --- |
| **Reference hardware** | [Beelink EQ14](/go/beelink-eq14/) ($369) + [TerraMaster D4-320](/go/terramaster-d4-320/) ($190) | [UGREEN DXP4800 Plus](/go/ugreen-dxp4800-plus/) ($657) or [Synology DS925+](/go/synology-ds925-plus/) ($743) |
| **Diskless hardware cost** | **~$559** (includes 16GB RAM + 500GB OS SSD) | **$657–$743** (plus RAM upgrade on Synology) |
| **CPU & transcoding** | Intel N150 with Quick Sync; upgradable independently | Fixed to the NAS motherboard |
| **Reboot isolation** | Rebooting the mini PC takes storage offline | Storage stays online while compute nodes reboot |
| **Setup & maintenance** | You configure mounts, MergerFS/ZFS, and Samba | Web GUI handles RAID, shares, and alerts |

I run this exact split in my own lab: a mini PC runs Docker, Jellyfin, and my self-hosted apps, and a USB DAS holds the bulk media drives. Because Jellyfin reads the disks locally over USB instead of pulling 4K remuxes across the network from a second machine, there is zero network bottleneck between the storage and the transcoder. For the NAS side of that math, see the [best NAS for Docker and Proxmox homelabs](/best-nas-homelab-docker-proxmox/) guide.

The honest counter-case: if you run a three-node Proxmox cluster that needs shared NFS/iSCSI storage to stay online while individual hosts reboot, or if you want a storage appliance you never have to administer via SSH, buy the NAS instead.

## JBOD vs hardware RAID: keep the RAID in software

Most multi-bay USB enclosures expose two ways to handle disks:

- **JBOD / Individual (Single) mode:** the USB bridge passes each physical drive through as a separate block device (`sdb`, `sdc`, `sdd`, `sde`). Your OS sees four independent disks.
- **Hardware RAID mode:** a small controller inside the enclosure combines the drives into a single virtual volume (RAID 0, 1, 5, or 10) configured with physical DIP switches on the back.

In a homelab, **always set the enclosure to JBOD/Individual mode** and manage redundancy in Linux. If a cheap enclosure's internal RAID controller dies three years from now, disks formatted under its proprietary metadata often cannot be read on a standard motherboard SATA port or a different brand's DAS. When the filesystem lives in the host OS, you can pull all four drives out of a dead enclosure, drop them into any other JBOD box or desktop case, and mount them immediately.

| Software stack on host | How it works | Best for | Mixed drive sizes? |
| --- | --- | --- | --- |
| **MergerFS + SnapRAID** | Unions plain ext4/XFS disks into one folder; nightly parity sync | Media libraries (Plex/Jellyfin) where files are written once | Yes (any size, as long as parity disk is ≥ largest data disk) |
| **mdadm (Linux RAID) + ext4/XFS** | Kernel block-level RAID 1/5/6/10 | General shared storage with real-time redundancy | No (sizes match smallest member) |
| **ZFS (RAIDZ1 / mirrors)** | Copy-on-write pool with bit-rot checksumming and snapshots | VM backups, photos, critical documents | Per-vdev sizing; requires clean disk serials |

## 1. TerraMaster D4-320 (and D2-320): the default pick

**$189.99** · 4.2★ from 400 ratings · sold by the TERRAMASTER store, ships from Amazon

The D4-320 hits the sweet spot on price and spec: four tool-less 3.5"/2.5" drive trays, a 10Gbps USB 3.2 Gen 2 Type-C uplink (~1,000 MB/s total bandwidth, enough for four spinning hard drives running flat out at ~250 MB/s each), and a rotary mode selector on the back that includes Single/JBOD alongside RAID 0/1/5/10. Leave the switch on Single/JBOD.

Note on the listing: when checked on October 30, 2026, Amazon's own retail buy box was off this ASIN and the official TERRAMASTER storefront held the buy box at $189.99 with Prime fulfillment ("Ships from Amazon"). It is the same enclosure that anchors the DIY section of our [homelab NAS guide](/best-nas-homelab-docker-proxmox/) and [home server deals tracker](/black-friday-home-server-deals/).

If you only need two bays — say one 12TB data disk and one 12TB mirror/parity disk — the [TerraMaster D2-320](/go/terramaster-d2-320/) at $129.99 (4.3★ from 124 ratings) uses the same 10Gbps USB-C bridge in a narrower two-bay shell.

<AmazonProduct
  productName="TerraMaster D4-320"
  productDescription="4-bay USB-C 10Gbps DAS with tool-less trays and JBOD, single-disk and hardware RAID modes. The value pick for adding bulk storage to a mini PC or desktop."
  productFeatures={["4x 3.5\"/2.5\" tool-less bays (drives not included)", "USB 3.2 Gen 2 10Gbps link (~1GB/s total)", "Single/JBOD + RAID 0/1/5/10 modes (use Single/JBOD)", "Temperature-controlled cooling fan, auto-sleep with host"]}
  productLink="/go/terramaster-d4-320/"
  productImage="https://m.media-amazon.com/images/I/5105y9SBRJL._AC_SL1500_.jpg"
  productRating={4.2}
  recommendedBadge="Best Value"
  importantConsiderations={["Set the rear selector to Single/JBOD and manage RAID in Linux", "Sold by TERRAMASTER official store, fulfilled by Amazon", "All 4 bays share one 10Gbps USB-C uplink"]}
  pros={["Cheapest 10Gbps 4-bay enclosure by $30–$40", "10Gbps matches the peak speed of 4 spinning HDDs", "Tool-less plastic trays snap onto 3.5-inch drives in seconds"]}
  cons={["Fan is audible on a desk in a quiet room", "Plastic trays feel lighter than Sabrent's aluminum doors"]}
/>

<Button text="Check 2-Bay TerraMaster D2-320 ($129.99)" link="/go/terramaster-d2-320/" variant="outline" color="blue" size="md" icon="arrow-right" />

## 2. Sabrent DS-SC4B: best pure JBOD with trayless bays

**$229.99** · 4.1★ from 3,299 ratings (merged listing)

The [Sabrent DS-SC4B](/go/sabrent-ds-sc4b/) skips hardware RAID completely: it is a pure 4-bay USB-C 10Gbps JBOD docking enclosure in heavy aluminum. Each bay has its own front door and **its own independent power button** on the top panel.

Two things make it worth the $40 premium over the TerraMaster if you swap disks often:
1. **Trayless hot-swap bays:** you pull a lever, slide a bare 3.5-inch SATA drive straight in without screwing or snapping it into a carrier, and close the door.
2. **Per-bay power switches:** you can power down bay 4 to swap a backup/cold-archive drive without spinning down bays 1–3. (One caution: do not accidentally bump a bay button while a ZFS or mdadm pool is live.)

<Button text="Check Sabrent DS-SC4B price" link="/go/sabrent-ds-sc4b/" variant="solid" color="blue" size="md" icon="arrow-right" />

## 3. QNAP TR-004: only if you already own a QNAP NAS

**$219.00** · 4.2★ from 656 ratings

The [QNAP TR-004](/go/qnap-tr-004/) has been a staple for years, and the hardware build (locking trays, physical DIP switches, quiet fan) is solid. For a Linux mini PC homelab, though, it has a major bottleneck: its USB-C port is **USB 3.2 Gen 1 (5Gbps)**, which caps total enclosure throughput around 450–500 MB/s. Two fast hard drives reading at once will saturate the link.

Buy the TR-004 if you own a QNAP NAS and want an official QTS storage expansion unit. For a mini PC running Debian, Ubuntu, or Proxmox, the TerraMaster D4-320 costs $29 less and gives you twice the USB bandwidth.

<Button text="Check QNAP TR-004 price" link="/go/qnap-tr-004/" variant="outline" color="blue" size="md" icon="arrow-right" />

## 4. ORICO 20Gbps & 5. CENMATE: the high-bandwidth and budget extremes

**ORICO 4-Bay 20Gbps — $399.99** · 4.4★ from 61 ratings

The [ORICO 4-bay 20Gbps](/go/orico-4bay-20gbps/) doubles the uplink to USB 3.2 Gen 2x2 (20Gbps). Before spending $400, verify two things: first, four spinning hard drives top out near 1,000 MB/s combined anyway, so 20Gbps only helps if you put SATA SSDs inside or hammer all four HDDs simultaneously; second, **Apple Macs and many Intel/AMD mini PCs do not support USB 3.2 Gen 2x2 (20Gbps)** and negotiate down to 10Gbps on this cable. Check your host motherboard spec first.

<Button text="Check ORICO 4-Bay 20Gbps price" link="/go/orico-4bay-20gbps/" variant="outline" color="blue" size="md" icon="arrow-right" />

**CENMATE 4-Bay (USB 3.0 + eSATA) — $109.99** · 3.9★ from 339 ratings

The [CENMATE 4-bay](/go/cenmate-4bay/) is the $110 budget floor: 5Gbps USB 3.0 plus an eSATA port, aluminum shell, and pure JBOD. At ~450 MB/s shared across four bays, parity syncs and multi-disk scrubs take longer, and the 3.9★ rating reflects louder fans and basic power bricks. It works for a budget Jellyfin media box where only one drive is read at a time.

<Button text="Check CENMATE 4-Bay price" link="/go/cenmate-4bay/" variant="outline" color="blue" size="md" icon="arrow-right" />

## Drives to put inside (CMR only)

Enclosures ship diskless. If you plan to run SnapRAID parity, ZFS, or mdadm, **buy CMR (Conventional Magnetic Recording) drives** and avoid cheap SMR desktop drives. SMR drives stall during sustained parity rebuilds and can drop out of a pool under write pressure.

| Drive | Price (checked Oct 2026) | $/TB | Type | Warranty / Notes |
| --- | --- | --- | --- | --- |
| [Seagate IronWolf 12TB](/go/seagate-ironwolf-12tb/) | $449.99 | $37.50 | CMR, 7200 RPM | 3-year warranty; the default NAS/DAS drive |
| [Seagate Exos X24 24TB (Renewed)](/go/seagate-exos-x24-24tb/) | $798.99 | $33.29 | CMR, 7200 RPM | Cheapest $/TB; louder enterprise seek noise, seller warranty |
| [Seagate IronWolf Pro 20TB](/go/seagate-ironwolf-pro-20tb/) | $879.99 | $44.00 | CMR, 7200 RPM | 5-year warranty; high density per bay |

## Day-one Linux setup: verify serials, UASP, SMART, and `nofail`

USB-attached storage has a few quirks that internal SATA ports don't. Run these four checks on your Linux host before copying terabytes onto the array:

### 1. Confirm unique disk serials (`by-id`)

Some cheap USB-to-SATA bridges rewrite drive serial numbers or present all four bays with the same bridge serial, which breaks ZFS and makes `/dev/sdX` letter shifts dangerous on reboot. Plug in the DAS with at least two drives installed and run:

```bash
ls -l /dev/disk/by-id/ | grep -v "part"
```

You should see each drive's real model and unique serial number (for example `ata-ST12000VN0008-...` and `wwn-0x5000c500...`) pointing to `../../sdb`, `../../sdc`, etc. Always reference `/dev/disk/by-id/...` or filesystem `UUID=` when building pools or `/etc/fstab` entries — never raw `/dev/sdb` letters.

### 2. Check UASP (`uas`) mode and 10Gbps link speed

Verify the enclosure connected on a SuperSpeed+ (10000M) bus using the `uas` (USB Attached SCSI) driver rather than legacy `usb-storage`:

```bash
lsusb -t
```

Look for `Driver=uas, 10000M` on the port holding the DAS. UASP enables command queuing (NCQ) over USB, which makes multi-disk reads and SnapRAID scrubs much smoother.

### 3. Verify SMART passthrough (`smartctl`)

Most modern USB bridges pass SMART data through when queried with `-d sat`:

```bash
sudo smartctl -a -d sat /dev/sdb
```

Confirm you can read `Temperature_Celsius`, `Reallocated_Sector_Ct`, and `Power_On_Hours`. If that works, add `-d sat` to your `/etc/smartd.conf` rules so your server alerts you before a disk dies.

### 4. Mount with `nofail` in `/etc/fstab`

If a normal `/etc/fstab` disk is missing at boot — say the DAS power brick was unplugged or took an extra three seconds to spin up — systemd drops your mini PC into an emergency shell with SSH offline. Always include `nofail` (and `x-systemd.device-timeout=30s`) on USB DAS mounts:

```ini
# /etc/fstab example for individual disks + MergerFS
UUID=1111-aaaa /mnt/disk1 ext4 defaults,nofail,x-systemd.device-timeout=30s 0 2
UUID=2222-bbbb /mnt/disk2 ext4 defaults,nofail,x-systemd.device-timeout=30s 0 2
/mnt/disk*     /mnt/storage fuse.mergerfs defaults,nonempty,allow_other,use_ino,cache.files=off,moveonenospc=true,category.create=mfs,nofail 0 0
```

Once mounted, expose `/mnt/storage` to your LAN with [Samba](/setup-samba-linux/) or [NFS](/setup-nfs-linux/), pass it into your [Docker containers](/docker-containers-home-server/) or [self-hosted Jellyfin](/self-host-jellyfin/) stack, and put both the mini PC and the DAS power brick on the battery side of a [home server UPS](/best-ups-for-home-server/).

## What I'd buy

- **Most people (4 bays):** the [TerraMaster D4-320 at $189.99](/go/terramaster-d4-320/) in Single/JBOD mode, paired with a [Beelink EQ14](/go/beelink-eq14/) running MergerFS + SnapRAID.
- **Two bays only:** the [TerraMaster D2-320 at $129.99](/go/terramaster-d2-320/).
- **Frequent bare-drive swaps, zero hardware RAID:** the trayless [Sabrent DS-SC4B at $229.99](/go/sabrent-ds-sc4b/).
- **Expanding an existing QNAP NAS:** the [QNAP TR-004 at $219](/go/qnap-tr-004/).
- **Tightest budget:** the [CENMATE 4-bay at $109.99](/go/cenmate-4bay/), accepting the 5Gbps cap.

## FAQ

<Accordion label="What is a DAS enclosure?" group="faq" expanded="true">
A DAS (direct-attached storage) enclosure is a multi-bay hard drive box that plugs directly into one computer over USB, eSATA, or Thunderbolt. Unlike a NAS, it has no CPU, RAM, OS, or Ethernet port of its own — the host computer manages the filesystems and network shares.
</Accordion>

<Accordion label="Is a DAS or NAS better for a homelab?" group="faq">
If you already run a 24/7 mini PC or home server, a DAS is usually better value: your existing server handles Docker, Jellyfin, and SMB/NFS shares, so you only pay for drive bays instead of a second computer. A NAS is better when multiple servers need storage that stays online across host reboots, or when you want a zero-Linux-admin appliance.
</Accordion>

<Accordion label="Should I use the enclosure's built-in hardware RAID?" group="faq">
No. Set the enclosure to JBOD/Single mode and manage redundancy in your host OS using MergerFS + SnapRAID, ZFS, or Linux mdadm. Software arrays can be moved to any other enclosure or SATA controller if the DAS box fails; cheap hardware RAID controllers lock your drives to that specific bridge chip.
</Accordion>

<Accordion label="Can you run ZFS or TrueNAS over a USB DAS?" group="faq">
It works in a homelab if the enclosure's USB bridge passes unique disk serial numbers (`/dev/disk/by-id/`) and doesn't drop links under load, though ZFS purists prefer direct SATA/SAS HBA connections. If you run ZFS on a USB DAS, verify `by-id` serials first, use a short high-quality USB-C cable, and run a full `zpool scrub` stress test before trusting it with live data.
</Accordion>

<Accordion label="Can I monitor hard drive SMART health over USB?" group="faq">
Yes on most modern 10Gbps USB-SATA bridges, including the TerraMaster D4-320 and Sabrent DS-SC4B. Run `sudo smartctl -a -d sat /dev/sdX` on Linux to confirm temperature and sector counters come through.
</Accordion>

<Accordion label="How fast is a 10Gbps USB DAS with four hard drives?" group="faq">
A 10Gbps USB 3.2 Gen 2 link delivers roughly 1,000–1,050 MB/s of real-world throughput shared across all four bays. Since a modern 3.5-inch 7200 RPM hard drive peaks around 250–270 MB/s, four HDDs can all read at full speed simultaneously without hitting the USB ceiling.
</Accordion>