
Quando executo qemu -cpu kvm64 -snapshot -hda binary.img
em um console local, a imagem é inicializada e executada conforme esperado. No entanto, quando faço login via ssh -C -X
, vejo:
$ 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"
(A pxe-rtl8139
mensagem também existe quando executada localmente, não parece importar.)
Por que usar SSH faz diferença? Como posso executar qemu
o SSH sem precisar de permissões de root?
Ambas as máquinas são Ubuntu 11.10, qemu e qemu-kvm são 0.14.1+noroms-0ubuntu6.2
Responder1
Após informações adicionais nos comentários, você precisa adicionar seu usuário ao grupo kvm.