Difference between revisions of "KVM PCI Passthrough"

From the Linux and Unix Users Group at Virginia Teck Wiki
Jump to: navigation, search
imported>Wallmani
imported>Mjh
(Categorization)
Line 9: Line 9:
 
* Install $windows in a [[w:Virtual Machine|VM]]
 
* 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]]

Revision as of 06:40, 3 February 2013

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.

Basic setup procedure

  • Setup KVM
  • Recompile kernel to enable IOMMU optimizations and pcistub
  • Blacklist $hardware_to_passthru
  • Turn off the to-be-passthrud-pci-ports with pcistub
  • Boot said kernel
  • Install $windows in a VM
    • Leave cirrus VGA enabled until you install the Radeon drivers and virtio.