Minisforum N5/N5-Pro NAS Technical Discussion

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

marcoi

Well-Known Member
Apr 6, 2013
1,696
409
83
Gotha Florida
setup proxmox and windows 11. did the grub change.
still getting code 43 on device in w11 with pass through device.

Here are the details.

Code:
 pvesh get /nodes/pve/hardware/pci --pci-class-blacklist ""

┌──────────┬────────┬──────────────┬────────────┬────────┬────────────────────────────────────────────────────────────────────
│ class    │ device │ id           │ iommugroup │ vendor │ device_name
╞══════════╪════════╪══════════════╪════════════╪════════╪════════════════════════════════════════════════════════════════════
│ 0x010601 │ 0x0585 │ 0000:c1:00.0 │         20 │ 0x197b │ JMB58x AHCI SATA controller
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x010802 │ 0xa804 │ 0000:c2:00.0 │         21 │ 0x144d │ NVMe SSD Controller SM961/PM961/SM963
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x010802 │ 0xa80c │ 0000:c3:00.0 │         22 │ 0x144d │ NVMe SSD Controller S4LV008[Pascal]
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x010802 │ 0xa80c │ 0000:c6:00.0 │         25 │ 0x144d │ NVMe SSD Controller S4LV008[Pascal]
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x020000 │ 0x04c0 │ 0000:c4:00.0 │         23 │ 0x1d6a │ AQtion AQC113 NBase-T/IEEE 802.3an Ethernet Controller [Antigua 10G
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x020000 │ 0x8126 │ 0000:c5:00.0 │         24 │ 0x10ec │ RTL8126 5GbE Controller
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x030000 │ 0x1e07 │ 0000:c7:00.0 │         26 │ 0x10de │ TU102 [GeForce RTX 2080 Ti Rev. A]
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x038000 │ 0x150e │ 0000:c9:00.0 │         28 │ 0x1002 │ Strix [Radeon 880M / 890M]
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x040300 │ 0x10f7 │ 0000:c7:00.1 │         26 │ 0x10de │ TU102 High Definition Audio Controller
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x040300 │ 0x1640 │ 0000:c9:00.1 │         29 │ 0x1002 │ Radeon High Definition Audio Controller [Rembrandt/Strix]
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x040300 │ 0x15e3 │ 0000:c9:00.6 │         32 │ 0x1022 │ Family 17h/19h/1ah HD Audio Controller
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x1507 │ 0000:00:00.0 │          0 │ 0x1022 │ Strix/Strix Halo Root Complex
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x1509 │ 0000:00:01.0 │          1 │ 0x1022 │ Strix/Strix Halo Dummy Host Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x1509 │ 0000:00:02.0 │          4 │ 0x1022 │ Strix/Strix Halo Dummy Host Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x1509 │ 0000:00:03.0 │         11 │ 0x1022 │ Strix/Strix Halo Dummy Host Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x1509 │ 0000:00:08.0 │         14 │ 0x1022 │ Strix/Strix Halo Dummy Host Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x16f8 │ 0000:00:18.0 │         19 │ 0x1022 │ Strix Data Fabric; Function 0
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x16f9 │ 0000:00:18.1 │         19 │ 0x1022 │ Strix Data Fabric; Function 1
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x16fa │ 0000:00:18.2 │         19 │ 0x1022 │ Strix Data Fabric; Function 2
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x16fb │ 0000:00:18.3 │         19 │ 0x1022 │ Strix Data Fabric; Function 3
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x16fc │ 0000:00:18.4 │         19 │ 0x1022 │ Strix Data Fabric; Function 4
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x16fd │ 0000:00:18.5 │         19 │ 0x1022 │ Strix Data Fabric; Function 5
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x16fe │ 0000:00:18.6 │         19 │ 0x1022 │ Strix Data Fabric; Function 6
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060000 │ 0x16ff │ 0000:00:18.7 │         19 │ 0x1022 │ Strix Data Fabric; Function 7
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060100 │ 0x790e │ 0000:00:14.3 │         18 │ 0x1022 │ FCH LPC Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150a │ 0000:00:01.1 │          2 │ 0x1022 │ Strix/Strix Halo PCIe USB4 Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150a │ 0000:00:01.2 │          3 │ 0x1022 │ Strix/Strix Halo PCIe USB4 Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150b │ 0000:00:02.1 │          5 │ 0x1022 │ Strix/Strix Halo GPP Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150b │ 0000:00:02.2 │          6 │ 0x1022 │ Strix/Strix Halo GPP Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150b │ 0000:00:02.3 │          7 │ 0x1022 │ Strix/Strix Halo GPP Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150b │ 0000:00:02.4 │          8 │ 0x1022 │ Strix/Strix Halo GPP Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150b │ 0000:00:02.5 │          9 │ 0x1022 │ Strix/Strix Halo GPP Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150b │ 0000:00:02.6 │         10 │ 0x1022 │ Strix/Strix Halo GPP Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150b │ 0000:00:03.1 │         12 │ 0x1022 │ Strix/Strix Halo GPP Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150b │ 0000:00:03.2 │         13 │ 0x1022 │ Strix/Strix Halo GPP Bridge
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150c │ 0000:00:08.1 │         15 │ 0x1022 │ Strix/Strix Halo Internal GPP Bridge to Bus [C:A]
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150c │ 0000:00:08.2 │         16 │ 0x1022 │ Strix/Strix Halo Internal GPP Bridge to Bus [C:A]
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x060400 │ 0x150c │ 0000:00:08.3 │         17 │ 0x1022 │ Strix/Strix Halo Internal GPP Bridge to Bus [C:A]
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x080600 │ 0x1508 │ 0000:00:00.2 │         -1 │ 0x1022 │ Strix/Strix Halo IOMMU
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x0c0330 │ 0x1ad6 │ 0000:c7:00.2 │         26 │ 0x10de │ TU102 USB 3.1 Host Controller
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x0c0330 │ 0x2142 │ 0000:c8:00.0 │         27 │ 0x1b21 │ ASM2142/ASM3142 USB 3.1 Host Controller
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x0c0330 │ 0x151e │ 0000:c9:00.4 │         31 │ 0x1022 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x0c0330 │ 0x151f │ 0000:cb:00.0 │         36 │ 0x1022 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x0c0330 │ 0x151a │ 0000:cb:00.3 │         37 │ 0x1022 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x0c0330 │ 0x151b │ 0000:cb:00.4 │         38 │ 0x1022 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x0c0340 │ 0x151c │ 0000:cb:00.5 │         39 │ 0x1022 │ USB4 Router 0
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x0c0340 │ 0x151d │ 0000:cb:00.6 │         40 │ 0x1022 │ USB4 Router 1
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x0c0500 │ 0x790b │ 0000:00:14.0 │         18 │ 0x1022 │ FCH SMBus Controller
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x0c8000 │ 0x1ad7 │ 0000:c7:00.3 │         26 │ 0x10de │ TU102 USB Type-C UCSI Controller
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x108000 │ 0x17e0 │ 0000:c9:00.2 │         30 │ 0x1022 │ Strix/Krackan/Strix Halo CCP/ASP
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x118000 │ 0x164a │ 0000:c9:00.7 │         33 │ 0x1022 │ Sensor Fusion Hub
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x118000 │ 0x17f0 │ 0000:ca:00.1 │         35 │ 0x1022 │ Strix/Krackan/Strix Halo Neural Processing Unit
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────────────────────
│ 0x130000 │ 0x150d │ 0000:ca:00.0 │         34 │ 0x1022 │ Strix/Strix Halo PCIe Dummy Function
└──────────┴────────┴──────────────┴────────────┴────────┴────────────────────────────────────────────────────────────────────

Setup for pci
1759931351528.png

vm hardware
1759931410902.png
 

Tarwater

New Member
Jul 5, 2025
4
0
1
I have the N5 non pro and I also havent been able to passthrough the igpu to a vm in proxmox or unraid. I think its something related to the bios being very simple or some motherboard limitation. I am also thinking to sell the unit.
I guess I hope too much, I was looking for all in one solution, nas and processing unit but I guess it is not possible.
 

marcoi

Well-Known Member
Apr 6, 2013
1,696
409
83
Gotha Florida
I have the N5 non pro and I also havent been able to passthrough the igpu to a vm in proxmox or unraid. I think its something related to the bios being very simple or some motherboard limitation. I am also thinking to sell the unit.
I guess I hope too much, I was looking for all in one solution, nas and processing unit but I guess it is not possible.
yeah same here. my goal was have a hypervisor OS (xcp/proxmox) and VMs for htpc with windows11 and gpu passthrough, truenas VM with sata and igpu/npu passthough to run storage and containers.

my current htpc is amd 5950x with 128GB ram and 2080ti card, so it plenty for htpc needs lol. And if i really want I can run WSL in windows and dockers for containers.

I need to sell one of the two units at this point and it looking like the n5 pro will be the one to go. I got to work on my FS thread anyways so might as well start getting the stuff ready.
 

marcoi

Well-Known Member
Apr 6, 2013
1,696
409
83
Gotha Florida
I decided to sell the N5 pro unit and the deg1 dock.
I just ordered a 4060 vid card that will fit inside my qnap nas which will handle docker/vm for frigate/plex etc.
Ill leave my old htpc as is.

If anyone is local to orlando FL area and wants to get it before it hits craiglist and FS section, pm me.
 

cmmh

Member
Feb 26, 2021
54
33
18
Is your end use case still just HTPC? I think the N5 Pro Nas is pretty good for that unless you have a lot of MPEG2 encoded video. In my case, I have a lot of MPEG2 encoded video from CATV and ATSC encodes over the years that I'm having an intel box transcode to a more modern codec. Still working on the AI side of things, trying to see if I can get by without a discrete GPU, since none will really fit in the NAS (unless a super expensive data-center quality unit) and will require and occulink dock.
 

marcoi

Well-Known Member
Apr 6, 2013
1,696
409
83
Gotha Florida
Is your end use case still just HTPC? I think the N5 Pro Nas is pretty good for that unless you have a lot of MPEG2 encoded video. In my case, I have a lot of MPEG2 encoded video from CATV and ATSC encodes over the years that I'm having an intel box transcode to a more modern codec. Still working on the AI side of things, trying to see if I can get by without a discrete GPU, since none will really fit in the NAS (unless a super expensive data-center quality unit) and will require and occulink dock.
No i was hoping to run a hypervisor os like xcp or proxmox and pass through the external gpu to win11 vm for htpc functions, sata and igpu/npu to truenas vm for storage and containers like frigate/plex etc.
 

cmmh

Member
Feb 26, 2021
54
33
18
No i was hoping to run a hypervisor os like xcp or proxmox and pass through the external gpu to win11 vm for htpc functions, sata and igpu/npu to truenas vm for storage and containers like frigate/plex etc.
I had no problem passing through the sata controller for TrueNas. Since people were having trouble with the igpu, I just used lxc containers. I have jellyfin, frigate, ollama sharing the igpu with that method. This works for my use case
 

Tarwater

New Member
Jul 5, 2025
4
0
1
I had no problem passing through the sata controller for TrueNas. Since people were having trouble with the igpu, I just used lxc containers. I have jellyfin, frigate, ollama sharing the igpu with that method. This works for my use case
I ended returning mine, as a mini pc with windows and storage spaces it works great but as a nas is a bit mediocre, any intel nas have much better transcoding capabilities. I also have a ms01 and I tried to transcode same 4k hdr10 video and the intel being a much less powerful igpu transcoded more than doble fps like 400 to 100 with the amd so yes qsv makes a difference, not to say sriov which is great and it is not possible in amd. Also full igpu passthrough to a vm is not possible so big no for me.
 

6equj5

New Member
Jul 27, 2025
1
1
3
The N5 (non pro) arrived last week. Installed PVE, Webmin, Samba, Kernel NFS. 80 Gig RAM. LXC with Docker, W11P & PBS VMs. Runs like hell. Best NAS I ever had. :cool:
 
  • Like
Reactions: SlowmoDK

Dockyr

New Member
Nov 7, 2025
1
0
1
Anyone use Proxmox and successfully performed GPU passthrough transcoding via LXC or VM?
I followed every tips unsuccessfully :(
 

cmmh

Member
Feb 26, 2021
54
33
18
I have passed through the GPU to multiple LXC containers that use it -- Frigate, Jellyfin.

Here is the relevant part of the lxc configuration file.
You need to make sure the mesa libraries are installed in both the proxmox host and the lxc container.

For Frigate I had to manually modify the docker container to add the latest version of mesa that support the Strix family CPU/iGPU as the image that defaults is way too old.

Code:
unprivileged: 1
lxc.cgroup2.devices.allow: c 226:0 rwm
lxc.cgroup2.devices.allow: c 226:128 rwm
lxc.cgroup2.devices.allow: c 235:0 rwm
lxc.cgroup2.devices.allow: c 189:* rwm
lxc.cgroup2.devices.allow: a
lxc.cap.drop:
lxc.mount.entry: /dev/dri dev/dri none bind,optional,create=dir
lxc.mount.entry: /dev/dri/renderD128 dev/renderD128 none bind,optional,create=file
lxc.mount.entry: /dev/kfd dev/kfd none bind,optional,create=file
 

cmmh

Member
Feb 26, 2021
54
33
18
Just to continue the thread a bit, I did install a new Intel ARC B50 via the occulink port. There is some hope that an updated cooler will allow this half-height PCI card (although double-width) to fit inside the unit when it becomes available. SR-IOV works and the resizable BAR works as well, so this card can be partitioned and shared between VMs.
 

marcoi

Well-Known Member
Apr 6, 2013
1,696
409
83
Gotha Florida
well decided to keep the n5 pro as prices for hardware keep climbing. It is a versatile unit so im sure i can find a use for it vs buying other things at higher costs in this economy. When i have time ill have to try proxmox with lxc @cmmh posted about.
I missed the launch of the ARC B50, prices are upto 4-500 what i saw on newegg. I have Intel Arc B580 card sitting in an unused gaming pc, i might move over to the n5 pro via oculink dock.
 

BerryJP

New Member
May 20, 2022
6
0
1
Hi everyone.
I've been using the N5 Pro since its release with Truenas, and something keeps happening with the NVMe slots. I have a special vdev with two mirrored NVMe drives in my pool. Last month, one of them dropped out and wasn't detected by Truenas. I figured the drive was getting a bit old, and it was the old Samsungs with the overheating firmware problem, so I decided to take the opportunity to upgrade both in the mirror.
I got two new NVMe drives and replaced them without issue.

Tonight one of the new ones dropped out exactly as the old ones did. It says that the drive was removed, which makes me worried there is something wrong with the m.2 slot.

Can anyone point me in the right direction for troubleshooting? I've never had something like this happen before.
 

marcoi

Well-Known Member
Apr 6, 2013
1,696
409
83
Gotha Florida
I didnt run truenas long enough to know if there were any issues. But i had various OS running on three different m.2 drives and never had any issue with the drive dropping the few weeks i had been testing the unit. Can you afford to put in another drive and install another OS and let it run for a bit? That way you can pinpoint if it Truenas or hardware.
 

cmmh

Member
Feb 26, 2021
54
33
18
I've been using TrueNas since I acquired the unit, although in a VM on top of proxmox.
 

greyski

New Member
Aug 8, 2018
5
1
3
I have an issue where I can't get my n5 (non pro) to boot with 2 crucial 48gb sticks a single stick is fine... and it doesnt matter which stick. the ram works on other AMD systems but jsut flat out refuses to there. It's a crucial 5600MT kit - anybody have any issues or helpful hints to get it to work with both sticks? Tried a BIOS reset and it'll just sit and spin fans. Had another 48gb crucial 4800 kit and again, would only boot with the first stick in.

the best part? This is a replacement for another n5 that exhibited the same behaviors.
 

cmmh

Member
Feb 26, 2021
54
33
18
Of course, its currently unavailable, but I used: CORSAIR Vengeance SODIMM DDR5 RAM 96GB (2x48GB) 5600MHz CL48-48-48-90 1.10V Intel XMP 3.0 Computer Memory – Black (CMSX96GX5M2A5600C48) in my n5 pro...
 
  • Like
Reactions: greyski