LAB-002 · Hardware / Small Form Factor PC In Progress

ASRock DeskMini 310W — Budget Home Lab Build

Component sourcing · Assembly · Thermal management · NVMe installation

Sourced and assembled a budget home lab machine using an ASRock DeskMini 310W barebone acquired from eBay. Identified an unknown Intel CPU using system diagnostics, cleaned and replaced dried thermal paste, installed 32GB DDR4 SO-DIMM RAM, and seated a 500GB NVMe SSD — documenting every compatibility decision, troubleshooting step, and lesson learned throughout the build process.

Difficulty  Beginner → Intermediate
Category Hardware Assembly
Form Factor Mini-STX (DeskMini)
Status ▸ Assembly Pending

Lab Goal

Build a functional, budget-conscious home lab workstation capable of supporting IT coursework, AI-assisted stock market research via Claude, virtualization practice, and general technical work — while documenting the full hardware assembly process aligned with CompTIA A+ objectives.

The constraint: acquire and assemble everything on a tight budget using eBay and Amazon, making compatibility-informed decisions at every step.

Bill of Materials

Component Part Source Status
Barebone ASRock DeskMini 310W — LGA1151 / Intel H310 eBay
CPU Intel Core i5 9th Gen (exact model TBD on first boot) eBay (bundled)
RAM Crucial 32GB DDR4-2400 SO-DIMM (2×16GB) — CT16G4SFD824A eBay
NVMe SSD Fikwot FX991 500GB M.2 2280 PCIe Gen 4×4 (runs at Gen 3 speeds on this board) Amazon
Thermal Paste BSFF Carbon-Based Thermal Compound with Toolkit (1.8g) Amazon
Power Adapter LVYATUO 120W 19V 6.32A — 5.5mm×2.5mm Barrel Connector Amazon
WiFi Intel Wireless-AC 3168NGW (pre-installed M.2 WiFi card) Pre-installed

Build Steps

01

Received Barebone — Visual Inspection

Photographed the board, identified the M.2 WiFi slot (populated with Intel 3168NGW), the Ultra M.2 NVMe slot (empty), and the LGA1151 CPU socket. Located two SO-DIMM slots. Confirmed board revision REV 1.03 and HDMI output on rear I/O.

02

CPU Identification — Unknown Processor

The CPU IHS was covered in heavily dried and cracked thermal paste, obscuring the model number. Partial lot code "00290" visible on the IHS edge. CPU confirmed as Intel LGA1151 form factor (Coffee Lake, 8th/9th Gen) based on socket compatibility. Final model to be identified post-boot via System Information or CPU-Z.

03

Thermal Paste Removal

Cleaned cracked legacy thermal paste from CPU IHS and cooler contact plate using isopropyl alcohol (91%+) and lint-free cloths. Used cotton swabs for edge cleanup. Allowed full dry time before reapplication. Note: dried paste significantly degrades thermal conductivity and can cause CPU throttling.

04

Fresh Thermal Paste Application

Applied BSFF carbon-based thermal compound using the pea-dot method at center of IHS. Reseated the cooler and secured mounting bracket. Carbon-based paste selected for non-conductive, non-capacitive properties — safe for use near sensitive board components.

05

RAM Installation — 32GB DDR4 SO-DIMM

Installed Crucial CT16G4SFD824A SO-DIMM sticks into both memory slots. DDR4-2400 confirmed compatible with H310 chipset. 32GB dual-channel configuration provides sufficient headroom for virtualization, AI workloads, and multitasking. Seated at 45° angle and pressed until retention clips engaged.

06

NVMe SSD Installation — Fikwot FX991 500GB

Seated Fikwot FX991 Gen 4 M.2 2280 drive into the Ultra M.2 slot at 30° angle, pressed flat, and secured with the M.2 retention screw. Note: the H310 chipset supports PCIe Gen 3 only — the Gen 4 drive auto-downshifts to Gen 3 speeds (~3,000–3,500 MB/s). No performance degradation for intended use case; drive functions normally.

07

Power Adapter — Compatibility Verification

Connected 19V 3.42A / 65W barrel jack adapter. DeskMini 310W requires 19V DC input via 5.5mm × 2.5mm barrel connector. Confirmed voltage match before first power-on. The DeskMini uses an external brick adapter rather than an internal PSU — a key distinction from standard desktop form factors.

Issues Encountered

Issue 01 — Unknown CPU Model

CPU IHS completely obscured by dried thermal paste. Model number unreadable pre-boot. Resolved by planning to identify via Windows System Information or CPU-Z on first boot.

Issue 02 — Gen 4 SSD in Gen 3 Board

Fikwot FX991 is a PCIe Gen 4×4 drive; the ASRock DeskMini 310W H310 chipset only supports Gen 3. The drive was installed and operates correctly at Gen 3 speeds. No error — but a learning point: always match drive generation to board capability when budget shopping.

Issue 03 — SSD Shopping Research

During component sourcing, evaluated multiple SSDs including SATA M.2 drives (incompatible with this board's NVMe-only Ultra M.2 slot), no-name brand drives, and used drives priced near new market value. Documented key identification criteria: must specify NVMe, PCIe Gen 3 or Gen 4, and M.2 2280 form factor. SATA M.2 drives rejected — H310 Ultra M.2 is NVMe only.

Key Takeaways

Thermal Management

Dried thermal paste is a silent performance killer. On secondhand hardware, always inspect the cooler contact surface and replace paste regardless of visual condition. Fresh application takes under 10 minutes and prevents CPU throttling under load.

Storage Interface Identification

SATA M.2 and NVMe M.2 drives share the same physical connector but are electrically incompatible when a board only supports one protocol. Read speed specs are a quick signal: SATA tops out near 550 MB/s; NVMe starts at ~2,000 MB/s. Always verify the board's M.2 slot specification before purchasing a drive.

Budget vs. Compatibility

eBay is viable for barebones and RAM with known specifications. Avoid used SSDs — unknown write cycle history and no warranty coverage make the marginal savings a poor trade. New NVMe drives from reputable brands (Crucial, WD) are available for $35–45 and include 3–5 year warranties.

What's Next

  • Complete first boot and identify CPU model via System Information / CPU-Z
  • Install Windows 11 Pro from bootable USB
  • Configure BIOS settings — enable virtualization (VT-x), verify memory XMP/JEDEC
  • Install VMware Workstation Pro for virtual lab environments
  • Document full OS setup as LAB-005