Effortlessly deploy a hardware-passthrough (VFIO) setup for Virtual Machines (VMs) on a Linux desktop. Includes quality-of-life features that you didn't think you need!
-
Updated
Apr 3, 2025 - Shell
Effortlessly deploy a hardware-passthrough (VFIO) setup for Virtual Machines (VMs) on a Linux desktop. Includes quality-of-life features that you didn't think you need!
Automatically set the primary video output at boot-time given a video device is unavailable due to hardware-passthrough (VFIO), or any other reason, in the X11 (X.Org) display server for a Linux machine.
Easily automate the install or uninstall of a hardware pass-through (VFIO) setup on a Linux machine. Select from either a dynamic, GRUB, or static setup.
A utility for mapping NICs on XCP-ng systems by interface, MAC, PCI address, and device description — ideal for passthrough, labeling, and homelab hardware organization.
Install scripts (hooks) of which extend and enhance the functionality of Virtual Machines (VMs) on Linux. Hooks may run at either VM start or stop, and/or be VM-specific. Develop your own, too!
This script can be helpful for generating NMAP results in segmentation PT activity.
A utility for mapping NICs on XCP-ng systems by interface, MAC, PCI address, and device description — ideal for passthrough, labeling, and homelab hardware organization.
Just a back up of my terminal settings and outputs basic info when you login
unbind PCI devices from the kernel early in boot
Add a description, image, and links to the pci topic page so that developers can more easily learn about it.
To associate your repository with the pci topic, visit your repo's landing page and select "manage topics."