Minisforum MS-A2 Review An Almost Perfect Homelab System

24

Minisforum MS-A2 Internal Hardware Overview

Getting inside the system is easy. You hit a latch and then this just slides out. One area that we did not like about the MS-A1 is that it left this setup out and made service difficult. This MS-A2 is like the MS-01 in being easy to get to components.

Minisforum MS A2 Slide Out 2.jpg
Minisforum MS A2 Slide Out 2.jpg

Here is the CPU, memory, and PCIe expansion slot side.

Minisforum MS A2 Internal Memory Side Overview
Minisforum MS A2 Internal Memory Side Overview

Some will say that this is exactly the MS-01 but in AMD. That is not exactly true, and this is a great shot that shows why. You can see that Minisforum removed many of the low-power components from under the PCIe slot in the MS-A2 as well as changing the fan design. Those are two easy ones to spot just from this side-by-side.

Minisforum MS A2 And MS 01 Internal Memory
Minisforum MS A2 And MS 01 Internal Memory

The PCIe slot is great, but there is a catch. There is very little airflow on this side of the chassis. If you can use an actively cooled card, then you are likely OK. Otherwise, you are going to want a lower power card.

Minisforum MS A2 Internal Overview Oculink Installed 4
Minisforum MS A2 Internal Overview Oculink Installed 4

Minisforum sent us an optional OCulink adapter that takes four lanes from the PCIe slot and turns it into a rear connector. This is a good example of a low-power card.

Minisforum MS A2 Oculink Front Close Up
Minisforum MS A2 Oculink Front Close Up

Installation still uses the nub and screw that we were not a fan of in the MS-01, and since you have the same cutout, especially with cards like SFP+ and SFP28 cages protruding, you may have a challenging time installing them in this chassis.

Minisforum MS A2 Rear Oculink Installed 2
Minisforum MS A2 Rear Oculink Installed 2

The idea of that optional OCulink card is that you can connect it to something like the Minisforum DEG1 Oculink eGPU Dock and add a higher-end GPU.

Minisforum DEG1 Oculink EGPU With AMD Radeon W7700 GPU 1
Minisforum DEG1 Oculink EGPU With AMD Radeon W7700 GPU 1

The CPU and memory fan has changed, but it still uses the three screw design. We wish this was a tool-less design like HP, Dell, and Lenovo use in their 1L PCs.

Minisforum MS A2 Fan Removed 2
Minisforum MS A2 Fan Removed 2

Underneath the fan, we have two DDR5 SODIMM slots as well as the CPU. The CPU in our system is the AMD Ryzen 9 9955HX 16-core/ 32-thread Zen 5 processor, but there is also a Zen 4 16-core/ 32-thread AMD Ryzen 7 7945HX option.

Minisforum MS A2 Internal Overview Without Fan
Minisforum MS A2 Internal Overview Without Fan

For memory, we tried the default 32GB (2x 16GB) configuration, as well as a 64GB (2x 32GB) and those worked perfectly. We also upped the ante and tried a 2x 48GB ECC SODIMM configuration. If you saw our How to See if ECC is Working in Windows Quickly piece, then you saw screenshots of this setup not supporting the ECC function, although it would boot and show 96GB of memory. We confirmed with the product manager (a big homelab enthusiast) at Computex 2025 that the ECC function should not work on these systems as they would need the Ryzen Pro chips instead.

Minisforum MS A2 Internal Overview 96GB Installed 2
Minisforum MS A2 Internal Overview 96GB Installed 2

On the plus side, while 96GB is a supported configuration, and we used our Crucial 2x 48GB Kit, we also managed to get our Crucial 128GB DDR5-5600 SODIMM Kit working in this system. Just know that if you install new RAM, training in this system can take a long time. Both with the 96GB configurations and the 128GB configurations we eventually ended up just letting them run while we went to lunch as we realized they were taking a long time. Many users will see these as not working when 2-3 minutes go by and the screen is still off and fans are running. Our advice is to just wait for the memory training to complete.

Minisforum MS A2 Memory Installed Close Up
Minisforum MS A2 128GB Memory Installed Close Up

The other side has our networking and NVMe with another fan to help with airflow.

Minisforum MS A2 Internal Storage Side Overview
Minisforum MS A2 Internal Storage Side Overview

Pulling out the fan and the NVMe, we can see more of this side of the system.

Minisforum MS A2 Internal Storage Side Overview No SSDs
Minisforum MS A2 Internal Storage Side Overview No SSDs

For wireless networking, we have the Mediatek RZ616 WiFi 6E and Bluetooth solution which is common on AMD systems. Next to that is a heatsink that helps keep the Intel X710 dual SFP+ NIC cool. That is the reason we have a fan on this side of the system, but it benefits the storage as well.

Minisforum MS A2 Internal Storage Side NVMe Slots
Minisforum MS A2 Internal Storage Side NVMe Slots

Here we can see the other big feature, three M.2 slots that can fit either M.2 2280 (80mm) or M.2 22110 (110mm) NVMe SSDs.

Minisforum MS A2 Internal Storage Side SSD Slots
Minisforum MS A2 Internal Storage Side SSD Slots

A major change in this version is how U.2 SSDs can be added. The adapter board is new and has a little power cable.

Minisforum MS A2 U.2 Adapter 3
Minisforum MS A2 U.2 Adapter 3

When installed, this power cable connects to the motherboard and provides power.

Minisforum MS A2 Internal U.2 Adapter Installed 3
Minisforum MS A2 Internal U.2 Adapter Installed 3

For some reference, here is the MS-01 which had a U.2 / M.2 switch. If that switch was set improperly in the MS-01, the wrong voltage would be supplied to the SSD, possibly damaging the drive. The MS-A2’s cabled version is a vast improvement.

Minisforum MS 01 M.2 U.2 Switch Close
Minisforum MS 01 M.2 U.2 Switch Close

By default, you get a 1TB NVMe SSD in the pre-configured systems that has a heatsink installed.

Minisforum MS A2 SSD Slots
Minisforum MS A2 SSD Slots

Next, let us get to the performance.

24 COMMENTS

  1. An important note for anyone considering a 3-node HCI cluster, this lacks the MS-01’s dual thunderbolt ports which could be used for near-40gbps thunderbolt networking in ring topology. The half-height PCI-e slot could be used for 25gbe NIC or better, just make sure it’s kept cool enough.

  2. It’s ugly, but setting a USB fan on top of the MS-01 works fine for relatively high powered NICs, like a ConnectX-5 (~25W). I’d assume that the -A2 will also work fine that way.

  3. I tried running a ConnectX-5 100gbe nic in a shuttle sff for portable trex boxes (ixia/sprient-lite), and they’d overheat within minutes to shut down the box.

    I’d be curious how these hold up under load, complaints on amazon were for heat and failures within a year for the , or I’d have tried one already, looking at these a few weeks ago to replace my failed lab precision 7900 desktop I used for 10 years with dual xeons.

  4. The negative reviews on Minisforum on Reddit are growing just as fast as their sales. Mostly around QA issues and warranty returns.

    As for this model, MF responded to all the tech heads trying to shove GPU’s and high heat accessories in the first model with higher rated PSU. But it’s never enough I see as people here and on Reddit are trying to shoehorn yet higher power, higher heat accessories into what is really a low power workstation.

    Ignore the oculink at your risk.

  5. The performance comparison is missing the CPU configuration of the MS-01. Does is have the i9-12900H, or is it the i5 version?

  6. I’m using a MS-01 with a ConnectX-5 and VyOS as my home router (10G fiber). It’s been up for 139 days so far. The CX5 is running around 55C, far below their shutoff temp of 115C. I added an extra fan just sitting on top of the MS-01 blowing air into the NIC through the existing holes in the case. I’ve done this a few different ways with different MS-01s, with either a relatively large AC fan underneath the box or a smaller USB fan on top. It doesn’t really take a lot of air movement to keep the CX5 cool, but it has to have *some*. This isn’t a unique problem with the MS-01 — my desktop has a CX6 that kept shutting down from overheating until I added an extra fan just for the NIC. Mellanox cards need active cooling or they overheat. That’s fine in servers with a wall of fans, but they’ll usually need help in other environments.

    Here’s the start of a writeup on using an MS-01 as a router: https://scottstuff.net/posts/2025/01/12/vyos-on-a-minisforum-ms-01-part-1/. With a CX5 (which draws more power at idle than the rest of the MS-01!), it draws around 34W at idle and didn’t have any real trouble handling 36 Gbps of IMIX traffic or 12 Mpps of 64-byte UDP packets. With 1500-byte packets, it managed to outperform my load generator (!), pushing 90 Gbps without trouble and still having some room for more traffic.

    I have an MS-A2 w/ 7945HX in FedEx’s hands right now, and I’m planning on doing a bunch of performance testing with it before I decide what I’m doing with it. It’ll probably end up replacing my router.

    FWIW, I’m also using a pair of MS-01s (without an extra NIC) as web servers at home, so that link goes through 2 or 3 MS-01s between here and there. They’be been up 60 days since the last reboot each.

  7. Also — I’m not sure what Patrick’s MS-01 test system was doing to see 25-29W, but I see 13-14W with both the i5-12600H and i9-13900H models with Ubuntu 24.04 and a pair of SFPs. I don’t have a 12900H, but I doubt it’d be more than an extra 1-2W in an identical setup.

    Not really *trying* to spam with blog links, but here’s data and context: https://scottstuff.net/posts/2025/01/08/minisforum-ms01-power/

  8. So, yeah — there are a lot of gripes from people on Reddit about Minisforum support, overheating, and lifecycle problems, but they’re far from universal, and my 4 MS-01s have performed really well over the past ~year, even with a hot NIC in some of them. My biggest problem with them has been weird performance as they approach 100% load, probably due to the mix of P and E cores and Linux’s scheduler. Other than that, they’ve been nearly perfect. I can’t wait to see how the MS-A2 compares.

    Now if they’d just make a 1U version…

  9. (ugh, sorry — that last comment was a follow on to 2 other comments that are in the moderation queue, it’ll make sense eventually)

  10. Fair warning as an owner of multiple ms-01s that have failed – the company will offer to replace faulty units, have you ship them back to their warehouse on your own dime, and then hold the replacement hostage until you pay them more money. Their warranty/return policy is fiction.

  11. Patrick, on page 3, instead of “out-of-band memory”, maybe you meant out of band mamagement?

    And speaking about it, does it has inside reset and power pins fot connecting to pikvm’s ATX power?

  12. Just wanted to add to what other people have said here regarding the return process at Minisforum. We had a UM790 Pro which needed returned under warranty and the process was hellish.

    They initially weren’t going to charge a depreciation fee for a warranty repair but a few weeks after we sent it to them suddenly we needed to pay it. Then after we paid it still took weeks to get the replacement.

    It’s a shame since they are making interesting devices but if something goes wrong you could easily be left high and dry. If possible I would definitely buy through someone like Amazon instead of Minisforum direct.

  13. Thanks for the info Scott, good to know. When I was testing the Connectx-5 in my shuttle xh110g sff, I too just left the top off and used a portable fan as well for testing, but really didn’t want to consider bringing that to a customer site if ever needed. Otherwise my x710 10 or 40G nics worked fine otherwise with the case on it for loop testing with trex.

    I really wanted to buy the MS-A2 as the 10g ports had me salivating, but seems just too much to cram into that system, and I really worry about reliability. Reviews of the A1 were not encouraging, and there was already reports of overheating from another review prior to the STH one.

    I’m actually looking at the Lenovo ThinkCentre M75q Gen 5 as being more widely manufactured and having parts available for them. They’re only available up to an 8700GE proc, but I’m really curious if I could replace the cpu with a 9700X, another 65W TDP proc, and expect it to work with the AM5 slot and bios, or maybe even bigger TDP since using a standard Lenovo power slot (I think), and I’ve got a 240W brick for my personal laptop with a 3080RTX in it.

    Ahem, hint hint STH team if you still have your M75q collecting dust, pretty please…

    It’s got 2x M2’s for redundant drives (check), and I think there’s enough space I could use a 2230 extender to mount another m.2 2280 AQC 10g nic in there to use the module port out.

    I’m not a big fan of Lenovo, but my T15G G2 has been pretty good to me, and I need a smaller, more portable, less heat than my old home server that was dual xeon beast precision desktop.

    Please keep us updated on your use of the MS-A2 STH!

  14. The power consumption is not clear if it is CPU GPU or simultaneous?
    In these reviews is power consumption measured at the wall or before power supply?
    If i just want to use WIFI, Is there a way to disable the power guzzling NIC, in BIOS so it will be off? Sounds like it is very inefficient

  15. WARNING:
    I strongly recommend not buying anything from Minisforum. Yes, they’re great machines at great prices, and a lot of people have had no problems with them. But they do NOT honour their warranty obligations. First, they spend a couple weeks giving worthless replies to your emails (taking 2 to 4 days to reply each time). Then they charge you a depreciation fee on a product that’s still under warranty. Then they have you ship the unit to a depot at your cost. Then they take a long time to acknowledge receipt. Then they say they’ll ship a replacement in “a few days”. But they do not. They will reply to your follow-up emails with ridiculous excuses and say “hopefully you can wait a few more days” — every time from then on, until you give up and accept the loss, or they decide to stop replying. Look up “Minisforum customer service issue” and see for yourself.

    In my case I had a UM790 Pro that died in February after one year (into a 2-year warranty). I returned it in February and have been trying ever since to get them to ship the replacement they charged me for and promised to ship. I’ve had my RAM and SSD sitting here waiting to reinstall in a replacement unit, but now it’s looking like I’ll need to buy something else that’s compatible with this specific RAM and completely redo the OS and other setup from scratch. I’ll try to get them to give me some kind of refund but I’m sure they’re going to give me more ridiculous excuses, delay, and an unfair refund amount. I’ve never been more frustrated with a group of people who claim to be a company.

  16. Interesting comments. I bought an MS-01 last year, with no issue so far – touch wood – other than the long shipping times.
    Im considering an MS-02, to avoid virtualisation issues with the P and E cores. Annoyingly, whilst the 32GB/1TB model is available “now”, a barebones system will not ship until mid-July.

    All I can recommend in respect to warranty issues, for those in the UK, is to purchase using a credit card, which provides Section 75 protection as Visa is jointly liable.

  17. I know that this comment will be filtered… but. guys. its a tech article. no picture without the case cover? are you that cold? really?

  18. You mention in the video that the 3 NVME slots are at different speeds. Do you know which slot is which speed? On the motherboard all I see is NVME_1, NVME_2 and NVME_3, but no speed specifications.

  19. Does anybody have a suggestion on working sfp+ rj45 10g module that wold work in the MS-A2 sfp slots?

  20. So I dropped the wallet hammer and bought a barebones MS-A2, for Proxmox / Eve-ng usage and be away with the p and e core issues.
    Has anyone any recommendations on SODIMM pairs for 96GB or 128GB, based on experience? Or SODIMMS to avoid?

  21. I was interested in this but ultimately need an ECC box.

    Can anyone, either here in the comments or at STH point me to a similar form factor ECC-capable unit? I really like the connectivity of both this MS-A2 and the MS-O1, the MS-A1 lacks all that so it’s out (along with the returns situation the other posters described).

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.