Wie kann ich QEMU mit KVM über SSH ausführen?

Wie kann ich QEMU mit KVM über SSH ausführen?

Wenn ich es qemu -cpu kvm64 -snapshot -hda binary.imgan einer lokalen Konsole ausführe, bootet das Image und läuft wie erwartet. Wenn ich mich jedoch über anmelde ssh -C -X, sehe ich:

$ qemu -cpu kvm64 -snapshot -hda binary.img 
open /dev/kvm: Permission denied
Could not initialize KVM, will disable KVM support
qemu: pci_add_option_rom: failed to find romfile "pxe-rtl8139.bin"

(Die pxe-rtl8139Meldung wird auch angezeigt, wenn sie lokal ausgeführt wird. Es scheint keine Rolle zu spielen.)

Warum macht die Verwendung von SSH einen Unterschied? Wie kann ich qemuüber SSH laufen, ohne Root-Berechtigungen zu benötigen?

Beide Maschinen sind Ubuntu 11.10, qemu und qemu-kvm sind 0.14.1+noroms-0ubuntu6.2

Antwort1

Nach weiteren Informationen in den Kommentaren müssen Sie Ihren Benutzer zur KVM-Gruppe hinzufügen.

verwandte Informationen