Minisforum MS-01 PCIe Card and RAM Compatibility Thread

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

Sebo

New Member
Jan 14, 2024
21
10
3
Could you elaborate about the Display? In VM hardware settings I have Display set to Default.
 

JimsGarage

New Member
May 17, 2024
10
8
3
Ok, I got it! It looks like it's been working all this time but I thought it was hanging as it was suddenly stopping outputting anything (due to i915 crash presumably?) on Proxmox's VNC console during boot. After logging in via SSH, I can see the renderer in dev/dri. ACPI must be ON, otherwise it's not working. Jellyfin transcoding works, intel_gpu_top shows ffmpeg using it.

to sum up:
- passthrough Raw 0000:00:02.0, All-Functions ON, ROM-Bar ON, PCI-Express OFF
- ACPI ON - expect Proxmox VNC to stop working, VM must be accessed via SSH

Thank you @gregrob and @JimsGarage for helping me debug it.
Nice one. Apologies, I assumed you knew the console output didn't work on passthrough as you seemed quite technical/experienced in that area. That is standard behaviour for a passthrough device.

I've confirmed that lspci -nnk shows the i915 driver in use.
 
Last edited:

gregrob

New Member
May 15, 2024
5
0
1
@Sebo - yes in the VM hardware settings Display is set to Default. I definitely can access the Ubuntu Server console through the Proxmox web GUI. Here is my VM config. Any other differences to yours? I don't remember changing anything to do with ACPI.

Code:
balloon: 0
boot: order=scsi0;ide2
cores: 4
cpu: host
hostpci0: mapping=x710-nic
hostpci1: 0000:00:02
ide2: none,media=cdrom
memory: 8000
meta: creation-qemu=8.1.5,ctime=1716265662
name: ubuntu-server
numa: 0
ostype: l26
scsi0: local-lvm:vm-904-disk-0,iothread=1,size=32G,ssd=1
scsihw: virtio-scsi-single
smbios1: xxxxxxx
sockets: 1
vmgenid: xxxxxxx
 

Sebo

New Member
Jan 14, 2024
21
10
3
Nice one. Apologies, I assumed you knew the console output didn't work on passthrough as you seemed quite technical/experienced in that area. That is standard behaviour for a passthrough device.

I've confirmed that lspci -nnk shows the i915 driver in use.
I'm aware that output on GPU does not work on the host (i.e. Proxmox) when GPU is passed through. The problem was that VM's output to virtualised VNC display in Proxmox's web GUI stopped working.

@gregrob The only apparent difference I can see is that I'm using q35 machine with UEFI, your config seems to indicate default machine type with SeaBIOS. I'll look more into it in spare time. Thanks!

EDIT: After changing machine type to default (i440fx), VNC console works again and transcoding still works.
 
Last edited:

eskeyo

New Member
May 17, 2024
1
2
3
Hello everyone, since this post served me a lot of useful information Iam going to try to squeeze a bit more. I love the machine, but as many others have "problems" with the cooling system, in my case is not temperature related but sound related, I really dislike the high pitch noise of laptop fans.

So Iam designing (in a very primitive way) a 3d printed bracked to attach one 140mm or 120mm fans to both sides of the machine to replace the tiny ones.

Iam in a roadblock though, because I can't find what kind of connector is the fan using, I tried contacting MinisForum and they gave me the pinout but not the standard. The furthest I went was find a lookalike, but Im pretty sure it's not exactly that. I also know they are 5v.

Anyone has any idea what are they?
 

rmccas

New Member
Feb 11, 2024
3
0
1
Hey @dvdplm, I have exactly the same issue with the same hardware. When you move back in this thread you can find the advice to tape few pins in the pcie card. I tried almost everything, disabling other pcie ports, removing disks, tapeing every combination of pins, but it still doesn't work. If you find a solution please post it here. Today I flashed bios hoping it will help but no, it didn't.
I'm waiting for newer bios, this is only hope.
Btw, this is my second MS-01, I sent back the first one because of this issue, I thought I got broken unit.
Stay in touch, I hope they will finally fix it.
not in the uk. its a ripp off

Capture.JPG
 

rmccas

New Member
Feb 11, 2024
3
0
1
Hi all,

so reading the forum i noticed that some of us are asking about the m2 ssd heatsink to help reduce the high temps.

Did anyone using a specific model that fits the MS01? the original one comes with a heatsink but seems to be an installed one as the model kingston om8pgp4 points to a kingston without a heatsink installed. Any other models the community using at the moment?

Thanks
RS
 

alphasite

New Member
Oct 11, 2021
26
17
3
The new memory arrived today and both DIMMs work. I'm running a RAM test now.
That memory worked, but I just got another MS-01 (i9-13900H like the other one) and another Crucial 96GB kit and one of the DIMMs is bad in the new kit. Has Crucial quality gone downhill lately or is the MS-01 just picky about RAM? Does anyone have a non-Crucial 96GB kit they've used (preferably from Amazon)?
 

manofoz

New Member
Mar 25, 2024
5
0
1
Hello, I perused through the first forty pages of this thread but am having trouble finding a list of what people have tried that works and doesn't. I am debating what to use the x16 slots for, I was thinking maybe have a GPU in one and then a couple with a PCI-E card that allows two additional 22110 M.2s for Ceph in the others. For the GPU I saw "n3rdware" makes custom heatsinks that can work here but is out of stock for now. I also read something about 'cheap' M.2 expansion cards working but I'm not exactly sure I want to start trying ones on Amazon. Anyone have a recommendation for one?

Also, I think I'll be limited to two additional M.2s because of the unsupported 4x4x4x4 bifurcation but correct me if that is wrong.

Thanks!
 

mrpasc

Well-Known Member
Jan 8, 2022
602
365
63
Munich, Germany
I am debating what to use the x16 slots for, I was thinking maybe have a GPU in one and then a couple with a PCI-E card that allows two additional 22110 M.2s for Ceph in the others.
The MS-01 has only one PCIE expansion slot, physically x16, electrically PCIE 4.0 x8.
The picture on their website is somewhat misleading, but the reviews show it clearly.
You can’t bifurcate this slot, so if you want to use more than one additional NVME you will need a PCIE card with PCIE switch chip. Most of those cards are limited to PCIE Gen. 3.
 

webmaster

New Member
Jan 26, 2024
27
4
3
Ok, I got it! It looks like it's been working all this time but I thought it was hanging as it was suddenly stopping outputting anything (due to i915 crash presumably?) on Proxmox's VNC console during boot. After logging in via SSH, I can see the renderer in dev/dri. ACPI must be ON, otherwise it's not working. Jellyfin transcoding works, intel_gpu_top shows ffmpeg using it.
Do you get the video output from the VM on the HDMI port? I would like to use the MS-01 as hypervisor, with one VM used as mediacenter.
 

manofoz

New Member
Mar 25, 2024
5
0
1
The MS-01 has only one PCIE expansion slot, physically x16, electrically PCIE 4.0 x8.
The picture on their website is somewhat misleading, but the reviews show it clearly.
You can’t bifurcate this slot, so if you want to use more than one additional NVME you will need a PCIE card with PCIE switch chip. Most of those cards are limited to PCIE Gen. 3.
I am aware of the single slot. I have 5, so I am saying I can throw a GPU in a couple and pin pods that need the GPU to those worker nodes and then use the rest to expand my storage a bit. Just looking for recommendations. Sorry if that wasn't clear. I will look into cards with a switch chip, I think gen 3 is fine since I'm throwing Samsung PM983a's into it just need one that fits 22110.
 

mrpasc

Well-Known Member
Jan 8, 2022
602
365
63
Munich, Germany
I am aware of the single slot. I have 5, so I am saying I can throw a GPU in a couple and pin pods that need the GPU to those worker nodes and then use the rest to expand my storage a bit. Just looking for recommendations. Sorry if that wasn't clear.
Oh so I missed that. Sorry, English isn’t my mother tongue.

I will look into cards with a switch chip, I think gen 3 is fine since I'm throwing Samsung PM983a's into it just need one that fits 22110.
Qnap QM2-2P-384 perfectly fits the bill, although somewhat pricey. If you go for this card, double check to get the older version QM2-2P-384, and not QM2-2P-384A. The newer one does not fit, it is longer.
 

mrjbn

New Member
May 14, 2024
6
1
3
Qnap QM2-2P-384 perfectly fits the bill, although somewhat pricey. If you go for this card, double check to get the older version QM2-2P-384, and not QM2-2P-384A. The newer one does not fit, it is longer.
Just curious, have you tested the Qnap QM2-2P-384 to see if it works with the MS-01? There were other adapters from QNAP that was not compatible (fits just fine but would not boot).
 

Sebo

New Member
Jan 14, 2024
21
10
3
Do you get the video output from the VM on the HDMI port? I would like to use the MS-01 as hypervisor, with one VM used as mediacenter.
Unfortunately no. No matter what I tried, there was no output from VM on the screen when passing GPU
 

alphasite

New Member
Oct 11, 2021
26
17
3
That memory worked, but I just got another MS-01 (i9-13900H like the other one) and another Crucial 96GB kit and one of the DIMMs is bad in the new kit. Has Crucial quality gone downhill lately or is the MS-01 just picky about RAM? Does anyone have a non-Crucial 96GB kit they've used (preferably from Amazon)?
Both DIMMs on the second set worked. So 50% of them have a bad DIMM, or 25% of the total DIMMs I've tried.
 

manofoz

New Member
Mar 25, 2024
5
0
1
Unfortunately no. No matter what I tried, there was no output from VM on the screen when passing GPU
Thanks for the recommendation! That is a lovely card but agree on it being pricy! I'll keep an eye on this thread to see if anyone tests one. Tons more 'A' variants on ebay right now so good call on the difference in length.
 

Zbosh

New Member
Apr 9, 2017
2
0
1
73
Give me a little more time and I will try to redesign it to make it scalable, which takes a lot of time :). The case is 2U as it is design to go big or go home with the fan (120 mm). The one I posted above fits perfectly in 10" rack. To make it completely scalable going to 19" rack with one or two ms01 side-by-side I would need to give a choice for different use cases. I will let you guys know when it's done :)
I would love to use this too!
 

alphasite

New Member
Oct 11, 2021
26
17
3
I‘ve tested it and it runs without problems, but i switched to proxmox, because i do not want to disable any cores or thinking about core affinity.


I installed 8.0.2 on both of my MS-01s and set the options but didn't disable the E-cores or set CPU affinity. I migrated all the VMs to the MS-01s and they've been running for a couple of days now without any issues.

I might move to Proxmox in the future but for now while my VMUG subscription is active I'll stick with this.