Running Unraid as a Proxmox VM

  • Unraid is meant to be run on bare metal.
    • It is installed to a USB Flash drive and the license key is tied to the USB device ID. is installed. The system is then booted from that flash drive into RAM.
  • It turns out it’s not difficult at all to run it as a VM though, all you have to do is pass through the Unraid USB drive to a Proxmox VM (Setup as Linux VM), and use a passed through LSI card if you want to have Unraid manage your drives
    • Passing through motherboard connected drives directly to the VM does not work. Reason
    • You CAN pass through a SATA controller to the VM to directly pass through the drives, but unless your motherboard has multiple SATA controllers, this isn’t an option because Proxmox is most likely utilizing the controller already for your boot/system drive.
    • Next option is a PCIE HBA Card, eg: LSI 9207-8i 8 Port 6Gb/s SATA/SAS PCIe 3.0 x8 HBA
      • Bought in 2023 and has been working without issues so far
      • Motherboard needs to support IOMMU for this to work. GUIDE

VM Setup Options

  • After creating the VM, make sure to remove the Hard Disk drive as it’s not needed for Unraid. 6b9b68f1d2f8c5fb607b3c5291ad789e.png

Options

3c1ed58da8f5c69b1d1d1fa1ba4117be.png

HBA Card

81b0a07289279ce103100e71563e0ecb.png

Passthrough Unraid USB

9d15aed4c1cf7ad8853b33ab0899aa76.png

Passthrough HBA Card with Drives Attached

c3b1f2c8f4e31f2a7be3f5144b642681.png


Last updated on July 17, 2024. For any questions/feedback, email me at blog@zinchuk.xyz.