Your First Server Build - From Old PC to Lab Node

Pick reliable parts, wire them correctly, and validate the box before you trust it with VMs.

1) Pick the Base Hardware

  • CPU: Any 4c/8t+ desktop chip (Intel i5/i7 8th gen or newer, AMD Ryzen 3000+).
  • RAM: 32 GB minimum; ECC if your board supports it.
  • Disk: 1 x SSD for OS/VMs, 1 x HDD or SSD for bulk storage/backups.
  • NIC: Onboard is fine; add Intel i350 or i210 PCIe if you need more ports.

2) Prep and Assemble

  • Clean dust, replace thermal paste, and confirm fans spin freely.
  • Install drives with SATA cables that click firmly; avoid loose headers.
  • Use a small UPS or surge protector; label power and network cables.

3) BIOS Configuration

  • Enable virtualization (Intel VT-x/VT-d or AMD-V/IOMMU).
  • Disable fast boot and quiet boot; show POST for easier troubleshooting.
  • Set fan curves to keep the system cool and quiet.
  • Configure a static MAC address if your NIC supports it.

4) Burn-In Checks (30-60 minutes)

  • Memory: Run memtest86+ for at least one full pass.
  • CPU: Stress test with `stress-ng` or `Prime95` for 15-20 minutes while monitoring temps.
  • Disk: Run `smartctl -a` to verify drive health; run a short SMART test.

5) Network and IP Plan

  • Pick a static IP outside DHCP scope (e.g., 192.168.1.50 if DHCP is 100-200).
  • Document the hostname, IP, and login creds in your homelab vault.
  • Test LAN throughput with `iperf3` to another host.

6) Ready for Hypervisor

With a clean burn-in, your box is ready for Proxmox or another hypervisor. Keep the cabling tidy, label disks, and back up any BIOS configs if your board supports export.

- Crafted by Axiom|Spectre