Passthrough a Terramaster to a TrueNas VM

Nearly3285

New Member
Jan 24, 2025
2
0
1
35
I am a noob that is currently running TrueNas Scale in a VM on Proxmox.

I am in the middle moving my server over to a new machine which is a laptop. I purchased the DAS, Terramaster D4-320 below. When I followed the instructions to do a HD pass-through. I noticed that the device itself was listed after the command lshw -class disk -class storage. My questions is do I pass-through the device as well or just the Drives to my Truenas VM?

I currently have two 18tb Harddrive but only have one of them in the DAS as you can see below. I don't want to risk accidently formatting both as I am still new to hosting my own data. Both drives were in a mirror before the hew hardware.

https://www.amazon.com/gp/aw/d/B0CTTL9R7Z/


Linux PROX 6.8.12-4-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-4 (2024-11-06T15:04Z) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Jan 24 08:21:46 CST 2025 on pts/0
root@PROX:~# lshw -class disk -class storage
*-usb
description: Mass storage device
product: TDAS
vendor: TerraMaster
physical id: 1
bus info: usb@2:2.1
logical name: scsi5
version: 1.00
serial: XXXXXXXX
capabilities: usb-3.10 scsi
configuration: driver=uas speed=5000Mbit/s
*-disk
description: SCSI Disk
product: TDAS
vendor: TerraMas
physical id: 0.0.0
bus info: scsi@5:0.0.0
logical name: /dev/sdb
version: 0
serial: XXXXXXXX
size: 16TiB (18TB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: ansiversion=6 guid=15cecdaa-3956-4c9c-95e8-e23e35c8aafc logicalsectorsize=512 sectorsize=4096
 
Just testing Terramaster D4-320 on intel N100 with proxmox/passthrough to truenas

20250203_snap_1738617716.png
sdc, sde, sdf, sdg are usb hard disk from Terramaster D4-320

20250203_snap_1738601958.png
Drives detected on proxmox host (note the 10000M, not 5000M)
driver was uas (not usbfs) before passthrough

20250203_snap_1738601508.png

Individual port passthrough to the VM (truenas)

20250203_snap_1738601318.png

Disk visible in truenas with correct type and serial number

20250203_snap_1738601666.png

Everything works at the cumulated speed of 4 disks thanks to the 10gbps of USB 3.2
No error, no disconnection, everything reported in smartctl
 
Last edited:
  • Like
Reactions: Feni
I'm interested in getting a D4-320 as well for a space-constrained HP Microserver Gen11, how stable has this setup been?
 
I'm interested in getting a D4-320 as well for a space-constrained HP Microserver Gen11, how stable has this setup been?
My setup has been very stable. I do need to replace one of the disks soon but that has absolutely nothing to do with the DAS. It works great for me. I never had to passthrough the device itself, just the disks and everything has been working .

I did have to buy another USB C cable because they one that came with it is too short.

https://www.amazon.com/gp/aw/d/B0D2CYBNCT