.. GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on" ..
... vfio vfio_iommu_type1 vfio_pci vfio_virqfd ...
lspci -vn | less -p VGA
Look for “Kernel driver in use:”
... blacklist mgag200 blacklist nouveau ...
... auto eth0 iface eth0 inet manual auto br0 iface br0 inet dhcp bridge_ports eth0 ...
deb http://ftp.debian.org/debian jessie-backports main
apt-get update apt-get -t jessie-backports upgrade
apt-get install build-essential gawk alien fakeroot linux-headers-$(uname -r) zlib1g-dev uuid-dev libblkid-dev libselinux-dev parted lsscsi
tar xvzf spl-x.x.x.x.tar.gz cd spl-x.x.x.x ./configure make deb-utils deb-kmod dpkg -i *.deb
tar xvzf zfs-x.x.x.x.tar.gz cd zfs-x.x.x.x ./configure make deb-utils deb-kmod dpkg -i *.deb
lspci -nv
07:00.0 0300: 10de:0322 (rev a1) (prog-if 00 [VGA controller])
the PCI ID would be 10de:0322. The slot ID/address is 07:00.0
echo 0000:07:00.0 > /sys/bus/pci/devices/0000:07:00.0/driver/unbind
echo 102b 0522 > /sys/bus/pci/drivers/vfio-pci/new_id
lsusb | grep -v "root hub"
Bus 005 Device 002: ID 046b:ff10 American Megatrends, Inc. Virtual Keyboard and Mouse Bus 003 Device 003: ID 0557:2205 ATEN International Co., Ltd Bus 003 Device 002: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
-usbdevice host:ffff:ffff
#!/bin/sh echo 0000:07:00.0 > /sys/bus/pci/devices/0000:07:00.0/driver/unbind echo 102b 0522 > /sys/bus/pci/drivers/vfio-pci/new_id qemu-system-x86_64 -enable-kvm -M q35 -m 2048 \ -cpu host -smp 4,sockets=1,cores=4,threads=1 \ -net nic,model=virtio,vlan=0 -net tap,vlan=0,ifname=tap0,script=/etc/qemu-ifup \ -device ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1 \ -device vfio-pci,host=07:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on \ -drive file=/vol1/iso/bie2k8r2411.iso,index=2,media=cdrom \ -drive file=/vol1/iso/virtio-win.iso,index=3,media=cdrom \ -drive file=/vol1/hd-img/win2kr3.qed,format=qed,if=virtio,cache=writeback,index=1 \ -usb -usbdevice host:0557:2205 \ -boot menu=on \ -vga none
-vga none
-net nic,model=virtio,vlan=0 -net tap,vlan=0,ifname=tap0,script=/etc/qemu-ifup
-device ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1
-M q35
echo 0000:07:00.0 > /sys/bus/pci/devices/0000:07:00.0/driver/unbind echo 102b 0522 > /sys/bus/pci/drivers/vfio-pci/new_id
-device vfio-pci,host=07:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on \
-usbdevice host:0557:2205
-vga qxl -spice port=5900,addr=127.0.0.1,disable-ticketing