Запускаю на ядре 2.6.32
xm create winxp
Using config file "./winxp".
Error: failed to assign device: maybe the platform doesn't support VT-d, or
VT-d isn't enabled properly?
xm create winxp
Using config file "./winxp".
Error: pci: PCI Backend and pci-stub don't own device 0000:05:00.0
diff -u /boot/config-2.6.32-5-xen-amd64 /boot/config-3.2.0-0.bpo.4-amd64:
http://pastebin.com/m4Y69qvm
grep 'hide' /boot/grub/grub.cfg:
linux /boot/vmlinuz-2.6.32-5-xen-amd64 root=UUID=2ecaab92-170f-4b51-a342-79c03fca0f3f ro iommu=1 iommu_inclusive_mapping=1 xen-pciback.passthrough=1 elevator=noop xen-pciback.hide="(05:00.0)(05:00.1)"
module /boot/vmlinuz-3.2.0-0.bpo.4-amd64 placeholder root=UUID=2ecaab92-170f-4b51-a342-79c03fca0f3f ro iommu=1 iommu_inclusive_mapping=1 xen-pciback.passthrough=1 elevator=noop xen-pciback.hide="(05:00.0)(05:00.1)"
module /boot/vmlinuz-2.6.32-5-xen-amd64 placeholder root=UUID=2ecaab92-170f-4b51-a342-79c03fca0f3f ro iommu=1 iommu_inclusive_mapping=1 xen-pciback.passthrough=1 elevator=noop xen-pciback.hide="(05:00.0)(05:00.1)"
driver in use естественно нету:
05:00.0 VGA compatible controller: ATI Technologies Inc Device 6738 (prog-if 00 [VGA controller])
Subsystem: Hightech Information System Ltd. Device 200f
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at fd9c0000 (64-bit, non-prefetchable) [size=128K]
I/O ports at ae00 [size=256]
[virtual] Expansion ROM at fd900000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [150] Advanced Error Reporting
В последний раз я собирал своё ядро, сейчас ленива.