Minisforum's MS-02 Ultra Homelab Server Fixes What Mini PCs Get Wrong
The MS-02 Ultra packs 24 cores, 62.5Gbps networking, and three PCIe slots into a mini PC. ServeTheHome tested whether expandability actually works at this scale.
Written by AI. Dev Kapoor
March 4, 2026

Photo: ServeTheHome / YouTube
The homelab community has spent years complaining that mini PCs are too limited—not enough expansion, forced compromises, everything soldered down. Minisforum apparently took notes.
Their MS-02 Ultra reviewed by ServeTheHome crams 62.5 gigabits per second of Ethernet, three PCIe slots, four M.2 SSD slots, and up to 256GB of RAM into a chassis you can still lift with one hand. The question isn't whether it's impressive on paper. The question is whether all that expansion actually works when you try to use it—and what breaks when you push it.
The Expansion Reality Check
ServeTheHome's Patrick spent the review reconfiguring the system repeatedly, which tells you something important: there's actually room to reconfigure. The MS-02 Ultra comes with dual 25GbE ports via an Intel E810 controller, 10GbE, and 2.5GbE ports standard. But those two additional low-profile PCIe slots aren't decorative.
"We keep reconfiguring this thing because it's got some funk to it, but it also has a ton of expandability," Patrick notes. "This is also a system that is really built for expandability and customization to a degree that we really have never seen in the mini PC space."
The engineering here matters more than the spec sheet suggests. That 25GbE card sitting in what looks like a PCIe x16 slot? It's actually three x4 connections—one Gen 5, two Gen 4—coming from different roots. Minisforum pre-bifurcated the slot but kept the lanes separate, which means you're not fighting PCIe bandwidth bottlenecks the way you would if everything shared one controller.
This becomes relevant when you start doing the math on whether 25GbE actually works in this form factor. A PCIe Gen 4 x4 connection gives you 200 Gbps of theoretical bandwidth. Two 25GbE ports need 50 Gbps. Even with protocol overhead, there's headroom. The limitation isn't the PCIe bus—it's thermal.
What Actually Fits (And What Cooks Itself)
Those two open PCIe slots create an interesting constraint problem. You've got a Gen 5 x16 slot (really x6) and a Gen 4 x4 slot. Patrick tested what happens when you try to fill them.
A low-profile RTX 5060? Works fine. Gives you AI inference capability or gaming performance without requiring a separate machine. Intel E610 four-port 10GbE adapter? Also fine—stays under 15 watts so it doesn't thermal throttle in the limited airflow.
Nvidia ConnectX-8 400GbE adapter? Technically fits. "One challenge though is just this thing uses so much power, especially by the time you put the optical transceivers and stuff in there that it would just cook itself in here," Patrick explains. The PCIe bandwidth exists for 400 gig networking. The power budget and cooling don't.
This is the actual design constraint: 10-15 watts per card is the practical limit without active cooling on the adapter itself. Which means your expansion options are real but bounded. You're not building a high-frequency trading server. You are building something that handles way more I/O than any other mini PC.
The ECC Memory Situation
The top-spec Core Ultra 9 285HX model supports ECC memory across four SODIMM slots. This matters less for reliability (though some care deeply about that) and more for cost optimization.
With current DDR5 prices, being able to use four DIMMs instead of two lets you hit capacity targets with cheaper, lower-density modules. You sacrifice memory bandwidth when you populate all four slots—the system downclocks to DDR5-4800—but if you're running a NAS or file server, that's often an acceptable trade for cutting your memory cost.
The ECC support only ships on the highest-end model, which creates a market segmentation problem. People who want ECC typically want it because they're running something that matters. Those same workloads often don't need the top-tier CPU. But you can't buy ECC support separately—it's tied to the 285HX.
The Intel Core Ultra Problem Nobody Talks About
That Core Ultra 9 285HX gives you 24 cores—but zero hyperthreading. Intel killed hyperthreading on this generation. For client workloads, maybe that's fine. For virtualization licensing, it's a mess.
"If you're using something like VMware or you're using Microsoft Windows Server...the licensing is on a per core basis and it doesn't include like vCPUs for hyperthreads," Patrick points out. "By going from a hyperthreaded CPU to a non-hyperthreaded CPU, Intel actually...made their CPUs so non-competitive that Intel...said they're not going to do [Diamond] Rapids 8 channel."
This matters because the homelab crowd often runs ESXi or similar hypervisors with per-core licensing. Losing hyperthreading means you pay the same licensing cost for half the vCPUs. That's not Minisforum's fault—they're using the chips Intel makes—but it changes the economics of using this as a virtualization host.
If you're running Proxmox or KVM on Linux where licensing doesn't care about core count, this becomes less relevant. But it's a real constraint for anyone in the VMware ecosystem.
Power, Noise, and the Desktop Use Case
Idle power with the E810 enabled sits around 18-20 watts. Under CPU stress testing, the system hits 190 watts briefly before settling to 145 watts sustained. Noise peaks at 38-41 dBA during that initial spike, then drops to 36-39 dBA.
Those numbers matter because Patrick argues this works as an actual desktop replacement, not just a server. "I would be perfectly happy using this as my own desktop," he says, comparing it favorably to ThreadRipper workstations and a $10,000 Mac Studio they have in the lab.
The argument here is that the bigger chassis—and the larger fans it enables—makes this quieter than more compact mini PCs trying to cool similar hardware. You're trading desk space for acoustic comfort. Whether that's a good trade depends on what else is on your desk.
What This Actually Means for Homelab Builders
The MS-02 Ultra solves the expansion problem that's plagued mini PCs by making the box less mini. That's not a criticism—it's acknowledging a real tradeoff. You can't get meaningful PCIe expansion, four M.2 slots, and room for proper cooling in a chassis the size of an Intel NUC. Physics doesn't work that way.
What you get instead is a system that can actually grow with your needs. Need more storage? Add M.2 drives. Need more network ports? Drop in a quad-port 10GbE card. Want to run AI inference locally? Add a low-profile GPU. The expansion actually works—assuming you stay within the thermal and power constraints.
The Intel Core Ultra situation creates one significant caveat: if you're running licensed hypervisors, losing hyperthreading changes your cost structure. If you're running open source virtualization or using this as a powerful NAS with the occasional VM, that matters less.
Minisforum built what the homelab community kept saying they wanted. Whether that's actually what the homelab community needs depends entirely on what you're building—and how much you're willing to think through the PCIe lane routing before you buy cards.
—Dev Kapoor
Watch the Original Video
The BEST 25GbE Homelab Node Minisforum MS-02 Ultra
ServeTheHome
18m 12sAbout This Source
ServeTheHome
ServeTheHome is a leading YouTube channel with over 1,010,000 subscribers, dedicated to providing in-depth reviews and insights into networking hardware and consumer electronics. Active since at least September 2025, the channel extends the insightful content of ServeTheHome.com to a video format, catering to both tech professionals and enthusiasts.
Read full source profileMore Like This
Musk's Digital Optimus: AGI Vision Meets Project Chaos
Elon Musk announces Digital Optimus AI to automate office work, but leaked reports reveal the project collapsed at xAI. What's really happening?
Browser Use CLI Gives AI Agents Web Control—For Free
New Browser Use CLI tool lets AI agents control browsers with plain English commands. Free, fast, and works with Claude Code—but raises questions about automation.
Dozzle: The Docker Log Viewer That Does Less (On Purpose)
Dozzle is a 7MB tool that streams Docker logs to your browser. No storage, no database, no complexity. Better Stack shows why that's the point.
Pencil.dev Brings Free Design-to-Code Canvas to Claude
Pencil.dev's new desktop app connects design and code through Claude's MCP integration, offering a free alternative to Figma for AI-assisted frontend development.