// Blog

The Vormox blog

Guides, deep dives and product news on automating Proxmox VE at scale.

Blog posts

storage

How to Pass Through a SATA or SAS HBA Controller to a VM in Proxmox VE (For TrueNAS and Unraid)

Give a TrueNAS or Unraid VM direct control of your drives by passing through the whole HBA controller in Proxmox VE, instead of relying on virtual disks that hide SMART data and drive identity.

troubleshooting

How to Fix "Only Root Can Do That" in Proxmox VE (PAM vs PVE Realm Permissions Explained)

Ran a qm or pct command over SSH and got slapped with "only root can do that"? It's almost always a mismatch between PAM and PVE realms, not a bug. Here's what's actually happening and how to fix it properly.

installation

Can You Install Proxmox VE on a Raspberry Pi? What Actually Works Instead

Proxmox VE needs a 64-bit x86 CPU with Intel VT-x or AMD-V, hardware a Raspberry Pi doesn't have. Here's why the official installer won't boot on a Pi, how to check your own hardware, and which cheap x86 mini PCs actually work as a Proxmox host.

troubleshooting

How to Fix a Windows VM Showing the Wrong Time in Proxmox VE (RTC and Local Time Explained)

Windows VMs in Proxmox VE often boot with a clock that's off by several hours. Here's why the RTC and local time setting causes it, and how to fix it for good, from the GUI or the qm command line.

installation

How to Verify a Proxmox VE ISO Download Before You Install It (SHA256 and GPG Checks Explained)

Corrupted downloads cause more mystery Proxmox install failures than bad hardware ever does. Here's how to check your ISO's SHA256 hash and GPG signature before you wipe a server's disk.

virtual-machines

How to Create an Arch Linux VM in Proxmox VE (Step-by-Step Guide)

A beginner's walkthrough for installing Arch Linux as a virtual machine in Proxmox VE, from UEFI VM settings through partitioning, pacstrap, GRUB, and enabling the QEMU Guest Agent.

networking

How to Access Proxmox VE Through an Nginx Reverse Proxy (No More Port 8006 in the URL)

Tired of typing an IP address and :8006 every time? Here's how to put the Proxmox VE web interface behind Nginx so you can reach it on a real domain over standard HTTPS, with the WebSocket settings the console actually needs to keep working.

troubleshooting

How to Fix a Full /boot Partition in Proxmox VE by Removing Old Kernels

Proxmox VE's apt upgrade dies with 'No space left on device' and /boot is nearly full? Here's why old kernel packages pile up over time, and how to safely remove them without breaking proxmox-boot-tool or your bootloader.

troubleshooting

How to Fix 'VM is Locked' Errors in Proxmox VE (qm unlock and pct unlock Explained)

Proxmox suddenly refuses to start, stop, or edit a VM and shows 'TASK ERROR: VM is locked (backup)' instead. Here's what these locks actually are, how to tell if it's safe to clear one, and the exact qm unlock and pct unlock commands for VMs and LXC containers.