Als Neuling erst einmal ein "Hallo" an alle.
Nun zum Thema.
Visualisierung mit Hardwarezugriff reizt mich schon seit geraumer Zeit.
Dachte ich zuerst an XEN, fiel die Entscheidung vor ca. 6 Wochen für KVM.
Seit einigen Jahren VMware verwöhnt, kam ziemlich schnell die Ernüchterung bzgl. der GUIs für KVM.
Jetzt muss halt die Kommandozeile, bzw. ein paar rudimentäre Scripts herhalten.
Die ersten "KVM-VMs" laufen auch schon:
Ubuntu 9.04 Server, XP und Vista 32.
Netzwerk- und IO-Performance mit Virtio im Ubuntu-Gast sind kaum schlechter als direkt auf dem Host. Dabei liegt die Partition direkt im LVM.
Was mir aber noch nicht gelungen ist, ist das Durchreichen der PCI-Karte
.
Als Testsysteme dienen:
FC11PR auf Dell Precision T3400 mit Intel Quadcore
Ubuntu 9.04 Alternate und Server auf ASUS M3A 78 Pro mit 4850e
Ubuntu 9.04 Alternate und Server auf ASUS M3N 78-EM mit 4850e
Kernel:
2.6.28-11-generic
2.6.29.1
2.6.29.4
2.6.30-rc7
2.6.30-rc8
Verschiedene kvm-Versionen bis zu qemu-kvm aus dem aktuellen git.
Versuche ich eine PCI-Karte durchzureichen, erscheint bei den Kerneln
>= 2.6.29.1
Failed to assign irq for "03:07.0": Input/output error
Perhaps you are assigning a device that shares an IRQ with another device?
Failed to deassign device "03:07.0" : Invalid argument
Failed to unmap assigned device region: Invalid argument
Egal, welches Board, welche PCI-Karte, welcher Slot, welcher Kernel.
Hab' schon alles interne ausgeschaltet, um IRQs frei zu bekommen.
Nehme ich den 2.6.28er Kernel, der nicht über den PCI-Stub verfügt, starten die VMs, zeigen mir die Hardware an, aber, zumindest unter Win, werden die Geräte zwar angezeigt, der Zugriff aber scheitert, oder endet mit Bluescreen.
Hab's dann mal mit USB und den internen PCIe NICs versucht.
Gast startet, Hardware lässt sich installieren, funktioniert aber nicht.
NICs: Kein DHCP, und auch mit statischer IP nichts zu bewegen.
USB QuickCam 4000: Installation Ok, kein Bild.
USB WG111T: Gerätemanager: Gerät kann nicht gestartet werden.
Die PCIe NICs hab' ich auch mal im Linux-Gast getestet.
Gleiches Ergebnis.
Was ich im Internet bisher gefunden habe, bringt mich nicht weiter.
Da Mirko76 ziemlich erfolgreich scheint, daher nun mein Hilferuf.
Bin für jeden Tipp dankbar.
Gruß
Moppelpit