Skip to content

PCI passthrough

commandline_be edited this page May 24, 2020 · 3 revisions

Proxmox provides a suitable guide. Here are a few additional notes.

The example here initially focuses on an attempt at Microsoft Windows 10 VM with GPU pass-through for (AMD CPU+GPU) An example how to do the same with Linux in a VM is also in the works.

Decide beforehand what you will be doing :) Choose either UEFI (OVMF) or BIOS (SeaBIOS) to install the VM. This should not be too much of a bother with a Linux system but is cause to start over with MS Windows. Here referring switching approach from BIOS to UEFI or vice-versa.

Preparation is best done with the useful guide one the Proxmox website (or your local documentation)

note: this is neither easy or straightforward (but not really hard with a guide)

Troubleshooting

Microsoft Windows VM

Before anything, make sure RDP is installed, enabled and permitted in the VM firewall.

HAL_INITIALIZATION_FAILED - never mind this one, assign a PCI devices and/or reboot the machine. Should fix it.

Failed to run vncproxy : terrible error, reset the CPU (click on the x) or set it to host, or back. Should work.

GPU

a checklist, not a guide

Clone this wiki locally