Minisforum MS-01

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

HansBKK

New Member
Apr 23, 2024
3
0
1
Reckon a QNAP QXP-1600eS-A1164 might work to feed 2x TL-D800S to get 16 identical 3.5" drives, and for better "portability", maybe rotation offsite.

Apparently a Proxmox host can do pass-through to TrueNAS-Scale running in a VM.

When not using the NAS part (I only need it for backups) can easily take the MS-01 away from that location, use it for other duties
 

Hukai

New Member
May 4, 2024
1
0
1
I have proxmox running on a MS-01 for about a week now with no issues. All four network ports are working. This morning I tried to install a P1000 in the MS-01, and network ports are active until ProxMox boots. Then both the 2.5G ports will stop blinking and go dark. Proxmox boots. But can't manage it because one of the 2.5 gb ports I am using for management of Proxmox. Has anyone seen this? The moment I power down and remove the P1000 and boot back up. Both those NIC's are active and I can access Proxmox.
 

tnabank

New Member
May 2, 2024
3
0
1
Model: MS-01-12900H 0/0 opted for barebone

I have the following questions:
  1. Can I install windows 7 if yes how do I set legacy booting in bios.
  2. Is there bios documentation
  3. I installed Crucial RAM 32GB Kit (2x16GB) DDR5 5600MHz (CT2K16G56C46S5) but the bios reports 4800MHz - why
fastest response by twitter:
MINISFORUM Official
@Hi_MINISFORUM
I'm sorry, but the MS-01 does not support Windows 7.
Regarding the RAM frequency, the Intel 12900H chipset only supports a maximum RAM speed of 4800MHz.
As for BIOS documentation, you can find more information in the user manual or on our website.
 
Last edited:

VinceDucat

New Member
May 7, 2024
2
0
1
Hell i'm using Ms-01 for proxmox and try to put in place a "Router" in VM fork of openwrt. but at this time im very desappointed.

i266v have stange perf event in virtio or passtrought and x710 with sfp (rj45) seem to be no much more...

is anyone have openwrt ou pfsense working with those nic at 2.5Gb/s ? it could help me

for the moment all my try was an nightmare ...
 

JamfSlayer

New Member
May 10, 2024
5
1
3
Wow, what a wonderful little machine, to say the least! This is an absolutely fantastic little home virtualization server. It may be overkill for some, but not me. I will max it out, in fact, I am willing to test different things to get this NVMe speed on this 990 pro closer to where it should be. It's not even in the ballpark where it should be - 1778MB/s read, 467MB/s write on sequential SEQ1M Q8T1 test on Crystal. I haven't loaded any RST or chipset drivers or anything yet, only what Windows Update has auto-detected. In fact, Windows Server 2022 doesn't pick up those i226 2.5G NICs by default, and I may not even load those drivers, since I'm only using the dual SFP+.

Edit 1: I came back to edit my post after spending a little time with some tools. CrystalInfo shows that M.2 drive only at PCIe 3.0 x2, which is terribly slow, and explains that slow write speed, but it's getting 1.7GB/s read.. That's about 1/5 the read speed, and it's getting only about 8% of the write speed that it should. The drive is plugged into the 3rd NVME slot, closest to the WiFi 6E adapter, so I'm wondering if that's a slow slot. I will experiment a little bit with it to see if I can get better results. The documentation is minimal on this subject, but I'm expecting it'll grow over time. Would be nice to see a mapping of what each of those slots is capable of, as most other motherboard mfgs do with their tech docs.

Edit 2: I hope you don't mind if I keep editing this same post. I am now getting 6900MB/s read, but only 462MB/s write, still, however, it's a Samsung 990Pro and there are all kinds of people talking about slow write speed, wonder if I'm plagued by that? Patrick, any insight on the 990 Pro and slow write speeds in your realm?

Edit 3: Disabled everything in the UEFI/BIOS that was not needed, including the 226 NICs, one is an LM, the other appears to be a V.. Don' t need them, using the X710 SFP+ only, and now getting 7000MB/s read, 6735MB/s write (much, much better). No need to install RST or anything, in fact, DO NOT. Remember, my tests are within Windows, so, haven't gotten Linux results yet. I may pick up a second, and do some additional testing.

1715360420600.png1715360677421.png
1715367959731.png


Well, I found the supporting docs. Only the scary slot is the fast slot. By scary, I mean... MAKE SURE YOU KNOW WHERE THAT SWITCH IS!

M.2 2280 NVMe SSD slot (Alt U.2) (PCIe 4.0 x4) x1

M.2 2280/22110 NVMe SSD slot (PCIe 3.0 x4) x1

M.2 2280/22110 NVMe SSD slot (PCIe 3.0 x2) x1
 

Attachments

Last edited:
  • Like
Reactions: hi~Alan

JamfSlayer

New Member
May 10, 2024
5
1
3
Wow, what a wonderful little machine, to say the least! This is an absolutely fantastic little home virtualization server. It may be overkill for some, but not me. I will max it out, in fact, I am willing to test different things to get this NVMe speed on this 990 pro closer to where it should be. It's not even in the ballpark where it should be - 1778MB/s read, 467MB/s write on sequential SEQ1M Q8T1 test on Crystal. I haven't loaded any RST or chipset drivers or anything yet, only what Windows Update has auto-detected. In fact, Windows Server 2022 doesn't pick up those i226 2.5G NICs by default, and I may not even load those drivers, since I'm only using the dual SFP+.

Edit 1: I came back to edit my post after spending a little time with some tools. CrystalInfo shows that M.2 drive only at PCIe 3.0 x2, which is terribly slow, and explains that slow write speed, but it's getting 1.7GB/s read.. That's about 1/5 the read speed, and it's getting only about 8% of the write speed that it should. The drive is plugged into the 3rd NVME slot, closest to the WiFi 6E adapter, so I'm wondering if that's a slow slot. I will experiment a little bit with it to see if I can get better results. The documentation is minimal on this subject, but I'm expecting it'll grow over time. Would be nice to see a mapping of what each of those slots is capable of, as most other motherboard mfgs do with their tech docs.

Edit 2: I hope you don't mind if I keep editing this same post. I am now getting 6900MB/s read, but only 462MB/s write, still, however, it's a Samsung 990Pro and there are all kinds of people talking about slow write speed, wonder if I'm plagued by that? Patrick, any insight on the 990 Pro and slow write speeds in your realm?

Edit 3: Disabled everything in the UEFI/BIOS that was not needed, including the 226 NICs, one is an LM, the other appears to be a V.. Don' t need them, using the X710 SFP+ only, and now getting 7000MB/s read, 6735MB/s write (much, much better). No need to install RST or anything, in fact, DO NOT. Remember, my tests are within Windows, so, haven't gotten Linux results yet. I may pick up a second, and do some additional testing.

View attachment 36602View attachment 36603
View attachment 36606


Well, I found the supporting docs. Only the scary slot is the fast slot. By scary, I mean... MAKE SURE YOU KNOW WHERE THAT SWITCH IS!

M.2 2280 NVMe SSD slot (Alt U.2) (PCIe 4.0 x4) x1

M.2 2280/22110 NVMe SSD slot (PCIe 3.0 x4) x1

M.2 2280/22110 NVMe SSD slot (PCIe 3.0 x2) x1

Ok, so after this last reboot after installing a few things, updates, etc, I am back at 7000M read, and 460MB write, that seems weird. This is dicey for sure.
1715611659241.png
 

tnabank

New Member
May 2, 2024
3
0
1
What kind of speed you get at slots:
  1. M.2 2280/22110 NVMe SSD slot (PCIe 3.0 x4) x1
  2. M.2 2280/22110 NVMe SSD slot (PCIe 3.0 x2) x1
 

JamfSlayer

New Member
May 10, 2024
5
1
3
What kind of speed you get at slots:
  1. M.2 2280/22110 NVMe SSD slot (PCIe 3.0 x4) x1
  2. M.2 2280/22110 NVMe SSD slot (PCIe 3.0 x2) x1
In the 3rd slot closest to the wifi adapter, I get 1700MB/s read and 462MB/s write. Didn't test the middle slot, but it appears every other reboot or so, I get full write speed of 6800. This is a weird one.
 

tnabank

New Member
May 2, 2024
3
0
1
that's strange, as soon as I have my 2 nvme samsung 2tb 990 PRO i will test its speeds, wat did you disable in the bios, i have bios verssion 1.17 saw on this board a link to bios MS-01-AHWSA-BIOS-V1.22 not tried it yet as i am a windows 7 person tried to install w7 but each time failed.
Asked minisforum for a bios link information.

are you using blackviper.com (o wait he stopped doing that)information regarding services disabeling
 

JamfSlayer

New Member
May 10, 2024
5
1
3
that's strange, as soon as I have my 2 nvme samsung 2tb 990 PRO i will test its speeds, wat did you disable in the bios, i have bios verssion 1.17 saw on this board a link to bios MS-01-AHWSA-BIOS-V1.22 not tried it yet as i am a windows 7 person tried to install w7 but each time failed.
Asked minisforum for a bios link information.

are you using blackviper.com (o wait he stopped doing that)information regarding services disabeling
I disabled the 2.5G NICs, since I'm only using the x710 with SFP+ modules, I also turned off the sound card, wifi, and a couple other devices that I knew I'd never use, just to keep the usage and footprint minimal, to not have to install the drivers. I'm guessing you'll get full PCIE 3 x4 speeds on that middle slot, of 3400/3400 most likely, and the x2 slot, you'll get 1700/1700, unless something weird, and you'll get 462M write in all 3 slots, randomly. I'm wondering why the random 6800/write on some reboots happens, and on others, 462. This makes no sense, and there are reddit posts all over about how bad the 990 is at writes, but none of them are 462 bad, I mean it's like something is defaulting that write channel to SATA speeds, but I'd expect 550M, but 462 probably because of some emulation happening. I'm a betting man, and I'm betting it's something to do with that... I'm also running bios 1.22, which the machine came shipped with. I didn't have to install the bios, which is at this location here:

 

jefferyrdavis

New Member
Apr 29, 2024
2
0
1
I'm hoping someone can help me. I just bought this card: https://www.amazon.com/dp/B01M9GRAUM?ref=ppx_yo2ov_dt_b_product_details&th=1
and put it in my MS-01. It shows up and appears to be working from the command line (Proxmox). But as soon as it's in, I lose all network connectivity. I tried a different card (9207-8e) and exactly the same thing happened. No card and the network is fine, card in the PCI slot, no networking. Any help at all would be greatly appreciated. I'm pretty new to this and I'm not sure where to start.
 

GreenAvacado

Active Member
Sep 25, 2022
176
81
28
I'm hoping someone can help me. I just bought this card: https://www.amazon.com/dp/B01M9GRAUM?ref=ppx_yo2ov_dt_b_product_details&th=1
and put it in my MS-01. It shows up and appears to be working from the command line (Proxmox). But as soon as it's in, I lose all network connectivity. I tried a different card (9207-8e) and exactly the same thing happened. No card and the network is fine, card in the PCI slot, no networking. Any help at all would be greatly appreciated. I'm pretty new to this and I'm not sure where to start.
Sounds like IOMMU index change issue due to addition of new PCIe device to the system. Most likely Ethernet index number moved one step up or down.

Do "ip addr" and note down the Ethernet interface name and manually edit that into /etc/network/interface.
 

meyergru

New Member
Jul 12, 2020
19
1
3
Since the NVM update for the 710 NIC is mentioned here: Does anybody have the Intel NVM Update Tool for the I226 adapters by any chance?

The reason I am asking this is that me and other users have network freezes with both the builtin I226-LM and I226-V under OpnSense/FreeBSD. Since there is no handling of this condition with FreeBSD, this renders the NICs completely useless.

These hangups are admitted by Intel and supposedly fixed with NVM update release 2.22, yet they do not provide the NVM update tool in their latest Intel network package 29.1.1.1 (while NVM updates for I225 are in fact in it!). The most current version for the I226 seems to be at least 2.25. I have requested it from Minisforum, but not yet received an answer.

In fact my MS-01 was delivered with the 1.17 BIOS (I upgraded to 1.22) and my NVM version is 2.17.
 
Last edited:

anewsome

Member
Mar 15, 2024
77
86
18
Has anyone actually tested the 96GB RAM (48x2 sticks) works properly, and using what software, how many hours / passes?
Yes, many have. I have the model with the i9-13900H processor and haven't seen any problems with the 2x48GB Crucial memory

Does the motherboard support PCIe Bifurcation?

either x8 into x4/x4, or x16 into x4/x4/x4/x4 ?
No


What size standard does it match?

Can it be re-mounted into a NAS case with hot-swap drawers? All suggestions welcome, at least 6 slots...
The size of the MS01 is unique to the MS01. Only way to mount it in a NAS case is to use a big one and put the entire MS01, as-is, inside the NAS. Probably not an actual workable solution since you'd have to design custom airflow to get cool air into the MS01 and hot air out of the MS01, and out of the NAS case. You'd also have to fashion a way to mount the MS01 power brick in the case, or leave it outside the case. Doesn't sound practical.

You could also disassemble the MS01 and put its parts into a NAS case. Also not a workable solution since you'd void the warranty and probably spend more time and money than just buying a NAS motherboard that fits the NAS case you decide to go with.
 

zogness

New Member
Oct 13, 2020
3
1
3
I have proxmox running on a MS-01 for about a week now with no issues. All four network ports are working. This morning I tried to install a P1000 in the MS-01, and network ports are active until ProxMox boots. Then both the 2.5G ports will stop blinking and go dark. Proxmox boots. But can't manage it because one of the 2.5 gb ports I am using for management of Proxmox. Has anyone seen this? The moment I power down and remove the P1000 and boot back up. Both those NIC's are active and I can access Proxmox.
Nobody knows what a P1000 is.
 
  • Like
Reactions: P00r

Zerauskire

New Member
Apr 12, 2024
4
0
1
Nobody knows what a P1000 is.
I certainly wouldn't go as far as to say that. I mean he obviously knows what it is and it's very likely that he's somebody. ;)

On a serious note though, I would find it hard to believe if the majority of people on this forum didn't know what a P1000 is. He's referring to a video card. The Nvidia RTX P1000. Very common small form factor card used in small builds.

With that being said, the advice that GreenAvacado gave is likely going to be able to resolve his issue. That is the likely culprit.

I'm currently having my own issue. I have the RTX A2000 in mine and I followed all the guides and advice I could find online so far but can't get this thing to passthrough in to my VM. I will continue to try. It's likely that I'm just missing something. Not sure if anyone else has had luck with passing through a dedicated GPU on the MS-01 yet.
 

ms264556

Well-Known Member
Sep 13, 2021
404
325
63
New Zealand
ms264556.net
The Nvidia RTX P1000. Very common small form factor card used in small builds.
Not sure if anyone else has had luck with passing through a dedicated GPU on the MS-01 yet.
I had a P1000 passed through to my Windows 11 VM on my MS-01.

If I used Host as my CPU type then the Windows VM wouldn't boot once the NVIDIA drivers were installed and used (which is an annoyingly long way into the install and config of Windows).

If I changed the CPU to another type then this allowed the NVIDIA driver to work, but it disabled nested virtualization. I think this would be fine for playing games, but it meant no WSL2 which made the Windows VM useless for my purposes.

I tried several different solutions from a bunch of different forum and blog posts, but they all got me either GPU or nested virtualization but never both. I'd really appreciate a pointer to a guide which allows both, if anyone gets this working.
 

JamfSlayer

New Member
May 10, 2024
5
1
3
So, today, the device is crashing, with no events in the Windows event log pointing to anything bad, and it's booting back to a bios screen as if it can't see the NVMe drive. Rebooting works for a bit, then crash-a-loo, back to the bios screen, no NVME. I sat and watched it, and it eventually blue screens under heavy load. I was moving VMs around, and that's when I noticed it just went out from under me, so it can't take strain.
 
Last edited:

Zerauskire

New Member
Apr 12, 2024
4
0
1
I'm currently having my own issue. I have the RTX A2000 in mine and I followed all the guides and advice I could find online so far but can't get this thing to passthrough in to my VM. I will continue to try. It's likely that I'm just missing something. Not sure if anyone else has had luck with passing through a dedicated GPU on the MS-01 yet.
I was able to solve my issue I was having. I was having an issue where I could passthrough the Nvidia RTX A2000 on the MS-01 to the Windows 11 VM following the directions in the guide on YouTube by Craft Computing but after everything was done, Windows was giving me a "Code 43" error in the Device Manager. After some digging and messing around, I was finally able to resolve this by updating my GRUB config with this line:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt nofb nomodeset initcall_blacklist=sysfb_init"

And then I changed the Machine on my Windows 11 VM from q35 version 8.2 to q35 version 6.2. After that, I uninstalled the card from Device Manager, removed all the Nvidia drivers and software, rebooted everything, loaded the VM back up, re-installed the Nvidia drivers and boom! It was there in device manager with no errors. Everything seems to be working great so far.
 

ms264556

Well-Known Member
Sep 13, 2021
404
325
63
New Zealand
ms264556.net
I was able to solve my issue I was having. I was having an issue where I could passthrough the Nvidia RTX A2000 on the MS-01 to the Windows 11 VM following the directions in the guide on YouTube by Craft Computing but after everything was done, Windows was giving me a "Code 43" error in the Device Manager. After some digging and messing around, I was finally able to resolve this by updating my GRUB config with this line:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt nofb nomodeset initcall_blacklist=sysfb_init"

And then I changed the Machine on my Windows 11 VM from q35 version 8.2 to q35 version 6.2. After that, I uninstalled the card from Device Manager, removed all the Nvidia drivers and software, rebooted everything, loaded the VM back up, re-installed the Nvidia drivers and boom! It was there in device manager with no errors. Everything seems to be working great so far.
Can you link to the YouTube guide you followed?

Do you have video output?

And do you have nested virtualization? I.e. can you use WSL2 from within your Win11 VM?