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
- Ensure the VM is powered off.
- Navigate to the VM's Hardware tab.
- Click Add PCI Device.
- Vapor will list all available PCI devices on the host (e.g., GPUs, Network Cards, NVMe controllers).
- 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).