blanchet
Guru
- Joined
- Apr 17, 2018
- Messages
- 516
I have encountered some pitfalls when installing TrueNAS-12 on a Shuttle DS77u, so I post the solutions here.
Presentation
Shuttle DS77u is a mini-pc with an Intel Kaby Lake processor, 2 Intel NICs and two harddisk slots (M2 + SATA).
This mini-pc lacks of IPMI and ECC memory but it is fan-less, so it is ideal to run jails and virtual machines without any noise.
Pitfalls and workarounds
Finally I have a noiseless, headless mini server to run all my network services with TrueNAS-12.
Presentation
Shuttle DS77u is a mini-pc with an Intel Kaby Lake processor, 2 Intel NICs and two harddisk slots (M2 + SATA).
This mini-pc lacks of IPMI and ECC memory but it is fan-less, so it is ideal to run jails and virtual machines without any noise.
Shuttle Global || DS77U SERIES - Specifications
global.shuttle.com
Pitfalls and workarounds
- By default the M2 slot is configured in SATA mode. To use a NVMe disk, enter the BIOS, switch the M2 slot to PCIe, save and exit.
- The two Intel NIC uses different chips: Intel i211 and i219LM, so the NICs appear as
igb0
andem0
. - the Realtek RTL 8188EE 802.11 b/g/n WLAN module does not seem to work with TrueNAS-12.
- There is only two disks slots. I use a small M2 NVMe boot disk and a large SSD SATA for the ZFS data pool. There is no disk redundancy, but I have setup a ZFS replication to backup automatically the ZFS pool. I use a pull mode because the backup server is powered on only once per week.
- To run headless (without monitor), you have to disable the serial ports in the BIOS otherwise TrueNAS does not boot. (I have found this solution on the NetGate forum).
Finally I have a noiseless, headless mini server to run all my network services with TrueNAS-12.