WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
    • VMware Cloud Foundation 9
  • VKS
  • Homelab
    • Hardware Options
    • Hardware Reviews
    • Lab Deployment Scripts
    • Nested Virtualization
    • Homelab Podcasts
  • VMware Nostalgia
  • Apple
You are here: Home / Private AI Services / Modding an NVIDIA RTX 4000 Ada (20GB VRAM) into Minisforum MS-A2

Modding an NVIDIA RTX 4000 Ada (20GB VRAM) into Minisforum MS-A2

10.08.2025 by William Lam // 2 Comments

The Minisforum MS-A2 has been my go to platform for running an optimized and fully functional VMware Cloud Foundation (VCF) 9.0 lab environment. From vSAN ESA to NSX VPC to vSphere Kubernetes Service to VCF Automation to Data Services Manager, it runs it all!

Over the past couple of weeks, I had also been experimenting with running VMware Private AI Services (PAIS) using the MS-A2. For those with an eye for detail, may have noticed that the NVIDIA GPU requirement was actually being satisfied by an ASUS NUC 14 Performance, which includes an NVIDIA GeForce RTX 4070 (8GB VRAM). The ASUS NUC was purely for validation and prototyping purposes to ensure that I could actually run PAIS before investing in a more capable and certainly more expensive NVIDIA GPU ๐Ÿค‘

One of the lesser known capabilities of the MS-A2 is the ability to add a half-height PCIe device and from the very beginning when I had first heard about the MS-A2, my plan and hope was to be able to add an NVIDIA GPU to the system!

With the compact form factor of the MS-A2, you are definitely limited by the types of PCIe devices that can be used and thats when I came across custom GPU coolers from n3rdware. Both the Minisforum MS-01 (Intel variant) and the MS-A2 can support NVIDIA RTX A2000, RTX 2000 Ada and RTX 4000 Ada.

I opted for the most capable GPU for running AI workloads and went with an RTX 4000 SFF Ada and with the largest amount of VRAM which was 20GB, definitely not a cheap purchase! ๐Ÿ˜…


Build-of-Materials (BOM):

  • RTX 4000 SFF Ada with 20GB VRAM (VCNRTX4000ADALP-PB)
  • RTX 4000 SFF Ada custom cooler
  • Arctic Silver 5 Thermal Paste

Note: If you decide to buy a different GPU, just make sure you purchase a compatible cooler and that the GPU is matching what is supported since some of the online listings, its not always clear if it is single-slot or full desktop card. This is also why I listed the specific SKU for the RTX 4000 SFF Ada w/20GB VRAM. If you are interested in the other GPU cooler options, I have links to respective options for RTX A2000 & RTX 2000

  • RTX A2000 custom cooler
    • Nvidia RTX A2000 (12GB VRAM)
    • Nvidia RTX A2000 (6GB VRAM)
  • RTX 2000 custom cooler
    • Nvidia RTX 2000 Ada (16GB VRAM)

The installation was super simple, you can either view the instructions from n3rdware or if you prefer watching a video, which I found quite informative in properly taking apart the GPU.

Here is a picture comparing the stock GPU shroud and the n3rdware custom cooler


Here is a picture of the raw GPU card, it is pretty insane how much of the GPU mass is actually made up of the heatsink, fan and shroud


Here is a picture of the final product, super slick looking and fits perfectly in the MS-A2!


๐Ÿ˜… The moment of truth was to power on the MS-A2 and ensuring nothing fried and that the GPU fan was running and ESXi was able to properly detect the NVIDIA GPU! ๐Ÿ™Œ

Categories // Private AI Services, VMware Cloud Foundation Tags // Minisforum, VCF 9.0

Comments

  1. *protectedlukasztworek says

    10/20/2025 at 5:58 am

    how are use this with vgpu on esxi ?

    Reply
    • William Lam says

      10/20/2025 at 6:48 am

      Iโ€™m not, itโ€™s used in passthru

      Reply

Thanks for the comment!Cancel reply

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

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Capturing Kasa Smart Plug Power Metrics using VCF Operations Management Pack Builder 11/07/2025
  • Retrieving the vSAN Cluster Shutdown VMs running Pre-Check Results using PowerCLI 11/05/2025
  • JFrog Artifactory as VCF Software Depot for VCF Installer & SDDC Manager 11/03/2025
  • Identifying VMware Cloud Foundation (VCF) managed service accounts in vCenter Server 10/30/2025
  • Configuring VCF Automation (VCFA) Organization Portal OIDC IdP using Terraform Provider for VCFA 10/28/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.

To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...