Difference between revisions of "KVM PCI Passthrough"
imported>Wallmani |
|||
(4 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | This is something awesome that scanf did. He will expand upon this article as he sees fit and will grace us all with his knowledge. | + | This is something awesome that scanf did. He will expand upon this article as he sees fit and will grace us all with his knowledge. [[user:Echarlie|echarlie]] also did this, and may eventually expand upon it too. |
===Basic setup procedure=== | ===Basic setup procedure=== | ||
− | * Setup [ | + | * Setup [[w:Kernel-based Virtual Machine|KVM]] |
− | * Recompile kernel to enable [ | + | * Recompile kernel to enable [[w:IOMMU|IOMMU]] optimizations and pcistub |
* Blacklist $hardware_to_passthru | * Blacklist $hardware_to_passthru | ||
* Turn off the to-be-passthrud-pci-ports with pcistub | * Turn off the to-be-passthrud-pci-ports with pcistub | ||
* Boot said kernel | * Boot said kernel | ||
− | * Install $windows in a [ | + | * Install $windows in a [[w:Virtual Machine|VM]] |
** Leave cirrus VGA enabled until you install the Radeon drivers and virtio. | ** Leave cirrus VGA enabled until you install the Radeon drivers and virtio. | ||
+ | |||
+ | [[Category:Howtos]] | ||
+ | [[Category:Needs restoration]] |
Latest revision as of 21:10, 3 January 2019
This is something awesome that scanf did. He will expand upon this article as he sees fit and will grace us all with his knowledge. echarlie also did this, and may eventually expand upon it too.