
Wenn ich es qemu -cpu kvm64 -snapshot -hda binary.img
an 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-rtl8139
Meldung 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.