The hardware is assembled. Now configure it: BIOS settings, XMP for RAM, boot order, and install an operating system.
The BIOS (now UEFI — Unified Extensible Firmware Interface) is firmware stored in a flash chip on the motherboard. It runs before the OS, initializes hardware, runs POST (Power-On Self Test), and hands control to the bootloader. Modern UEFI has a graphical interface, supports drives over 2 TB (MBR partition tables max at 2 TB), and includes Secure Boot for OS verification.
XMP/EXPO: enable this to run your RAM at its rated speed. Without it, DDR5-6000 runs at 4800 MHz. Boot order: set your USB drive first for OS installation, then NVMe. Virtualization: enable Intel VT-x or AMD-V if you plan to run VMs or WSL2. Secure Boot: leave enabled for Windows 11 (required). Disable for Linux if you encounter issues. Fan curves: configure fan speed vs temperature curves for quiet operation.
Download Windows 11 ISO from Microsoft (free) or Ubuntu 24.04 LTS from ubuntu.com. Flash to a USB with Rufus (Windows) or dd (Linux). Boot from USB, follow the installer. For Windows: partition the NVMe, let it format. For Linux: choose the partition layout — 512 MB EFI partition, rest as ext4 or btrfs for root, optional swap partition. After install, immediately run Windows Update or apt upgrade to get latest drivers and security patches.
# Flash a USB drive for OS installation
# Linux/macOS commands
# ── Linux ──────────────────────────────────────────────────
# 1. Find your USB device
lsblk
# Look for your USB drive (e.g., /dev/sdb) — verify SIZE matches your USB
# 2. Flash Ubuntu ISO
# WARNING: replace /dev/sdX with your actual USB device
# This ERASES the USB drive completely
sudo dd \
if=ubuntu-24.04-desktop-amd64.iso \
of=/dev/sdX \
bs=4M \
status=progress \
conv=fsync
sudo sync
echo "USB ready. Safely eject and boot from it."
# ── macOS ──────────────────────────────────────────────────
# 1. Find your USB device
diskutil list
# Look for your USB (e.g., /dev/disk2)
# 2. Unmount the disk
# diskutil unmountDisk /dev/disk2
# 3. Flash (replace disk2 with your device)
# sudo dd if=ubuntu-24.04-desktop-amd64.iso of=/dev/rdisk2 bs=4m
# sudo sync
# ── Windows: use Rufus ────────────────────────────────────
# Download: https://rufus.ie
# Select ISO → GPT partition scheme → UEFI (non-CSM) → Start
# For Windows 11: keep default settings
sudo dmidecode -t 17), NVMe detected, GPU detected.Dual-boot your PC with Windows 11 and Ubuntu 24.04. Research the partition layout required: EFI partition (shared), Windows NTFS partition, Linux ext4 partition. What is GRUB and how does it manage boot selection? What are the risks of dual-booting (hint: Windows Update occasionally overwrites the bootloader)?