# virt-install --name win7 --ram 1024 --hvm --cdrom /home/xramses/win7.iso --disk path=/var/lib/libvirt/images/win7.img,size=5
Starting install...
Allocating 'win7.img' | 5.0 GB 00:00
ERROR POST-Operation schlug fehl: xend_post: Fehler von xen-Daemon: (xend.err 'Error creating domain: Disk image does not exist: /var/lib/libvirt/images/win7.img')
Domain installation does not appear to have been successful.
If it was, you can restart your domain by running:
virsh --connect xen:/// start win7
otherwise, please restart your installation.
Nimm bei bs=1M das M weg sonst kriegt man eine 90071992547409920 Bytes große Datei ^^dd if=/dev/zero of=hda.img bs=1M seek=80G count=0
# xm create win7
Using config file "/etc/xen/win7".
Error: pci: to avoid potential security issue, 0000:08:00.0 is not allowed to be assigned to guest since it is behind PCIe switch that does not support or enable ACS.
Du kannst das seek auch komplett weglassen und einfach count erhöhen ist ziemlich egal.Zum dd: ich wäre für seek=80k, weil 1M Blocksize durchaus Sinn ergibt. (Sorry, hatte die passende BS erst nachträglich ergänzt…)
Ich lade es mittlerweile allerdings ziemlich spät im Bootvorgang (hab auf die schnelle nichts gefunden wie ichs unter Fedora früher laden könnte)Zu xen-pciback: Das brauchst du. Zur Not lade es halt manuell bzw per Script.
Mein motherbord (Crosshair IV extreme) kann IOMMU und es ist auch aktiviert.Zu ACS: Keine Ahnung, das hab ich noch nie gehört. Ich tippe einfach mal darauf, dass es Probleme irgendwo im Zusammenspiel mit deinem MoBo gibt. Was für eins benutzt du und (ins Blaue geraten) hast du dort z.B. IOMMU aktiviert?
Die beiden Devices werden angezeigt nachdem ich das Script ausführe.würde da erst mal nicht so viel weitersuchen bevor Du nicht pciback am laufen hast.
Also die Ausgabe von
xm pci-list-assignable-devices
die beiden Devices zeigt.
oder klappt das schon ? Du hattest ja geschrieben, dass das script funktioniert
Error: pool Pool-0 not activated
Besonders merkwürdig finde ich, dass ich das gleiche Board habe und es daran also nicht liegen kann. Ich werde wohl am WE mal bei mir alles systematisch durchgehen und eine Schritt-für-Schritt-Anleitung erstellen. (Bei mir ist das so nach und nach entstanden und es könnte sein, dass ich dir bisher irgendeinen Schritt nicht genannt habe.)
Welches Script meinst du das die GraKa unbinded? Dort ist das Modul geladen (wenn auch nur manuell)Ist das Modul xen-pciback geladen, wenn du das Script ausführst?
Error: pci: to avoid potential security issue, 0000:08:00.0 is not allowed to be assigned to guest since it is behind PCIe switch that does not support or enable ACS.
Error: pool Pool-0 not activated
Allerdings ist mir aufgefallen, dass ich 0000:08:*.* gar nicht anfasse. Laut Handbuch sollen auch zuerst die PCIe-Ports 1 und 3 belegt werden. (Am Ende hatte das alles gar nichts mit Xen zu tun…)