Skip to content

Hardware & PCI Passthrough

Vapor allows you to assign physical hardware devices directly to Virtual Machines using PCIe Passthrough (VFIO).

Prerequisites

To use PCI Passthrough, your host hardware must support IOMMU (Intel VT-d or AMD-Vi), and it must be enabled in the host's BIOS and Kernel parameters.

Assigning a PCI Device

  1. Ensure the VM is powered off.
  2. Navigate to the VM's Hardware tab.
  3. Click Add PCI Device.
  4. Vapor will list all available PCI devices on the host (e.g., GPUs, Network Cards, NVMe controllers).
  5. Select the device and save.

WARNING

Assigning a PCI device to a VM removes that device from the host OS. Do not assign the network card you are using to access the Vapor web console, or you will lose connectivity!

Hotplugging

Vapor supports hotplugging for certain virtual hardware components without powering down the VM:

  • Disks: You can attach new virtual disks to a running VM.
  • Network Interfaces: You can add or remove virtual network interfaces.

(Note: CPU and Memory hotplugging require specific Guest OS support and may not be available for all OS variants).