Quando tento terminar a criação de uma nova VM a partir de um iso, recebo este erro:
'erro interno: processo encerrado ao conectar ao monitor: 2018-04-11T00:42:51.993762Z qemu-system-x86_64: não é possível aplicar global IvyBridge-x86_64-cpu.spec-ctrl=on: Propriedade '.spec-ctrl ' não encontrado'
Traceback (última chamada mais recente): Arquivo "/usr/share/virt-manager/virtManager/asyncjob.py", linha 89, em cb_wrapper callback(asyncjob, *args, **kwargs) Arquivo "/usr/share/virt -manager/virtManager/create.py", linha 2545, em _do_async_install guest.start_install(meter=meter) Arquivo "/usr/share/virt-manager/virtinst/guest.py", linha 498, em start_install doboot, transient) Arquivo "/usr/share/virt-manager/virtinst/guest.py", linha 434, em domínio _create_guest = self.conn.createXML(install_xml ou final_xml, 0) Arquivo "/usr/lib/python2.7/dist- packages/libvirt.py", linha 3659, em createXML se ret for None:raise libvirtError('virDomainCreateXML() failed', conn=self) libvirtError: erro interno: processo encerrado ao conectar ao monitor: 2018-04-11T00:42 :51.993762Z qemu-system-x86_64: não é possível aplicar global IvyBridge-x86_64-cpu.spec-ctrl=on: Propriedade '.spec-ctrl' não encontrada
o que posso fazer para que funcione?
Problema em mãos
De acordo com o erro que você postou, isso dificilmente é um problema limitado ao Kali Linux. Parece que certos patches para spectre/meltdown criaram um problema com o kernel e as máquinas virtuais.
Encontrei vários links relacionados a esse problema exato, todos em sistemas operacionais diferentes. Aqui está um link para um relatório de bug para Red Hat. Este link é para uma postagem no fórum que descreve uma solução para o Arch Linux. Aqui está outra postagem no fórum para uma possível solução para o mesmo erro, mas para o Manjaro. Alguém que usa o ParrotSec também relata o problema . Por fim, estou incluindo um link para o QEMU Wiki sobre os recursos da CPU, pois também parece relacionado. Sugiro que você leia cada link primeiro, mas com essa pesquisa rápida consegui encontrar algumas soluções possíveis para o seu problema.
1. Use a opção "copiar configuração da CPU do host"
Se você estiver iniciando uma VM por meio da interface gráfica do virt-manager, tente definir a opção "copiar configuração da CPU do host" no submenu da CPU do menu de configuração da máquina virtual. De acordo com os links fornecidos, esta parece ser a melhor solução para o erro que você está encontrando.
2. Permissões ausentes de usuários e grupos
Certifique-se de que o usuário que está iniciando o KVM virt-manager seja um membro dos grupos kvm e libvirt e tente novamente.
3. Versões Desatualizadas
De acordo com Jiri Denemark, o problema pode estar no fato de o kernel não suportar os recursos mais recentes da CPU.
Tente garantir que você tenha a versão mais recente do Kernel, seus cabeçalhos de kernel, libvirt, virt-manager e QEMU. Reinicie depois disso e tente novamente.
Conclusão
Acredito que a opção 1 seja sua melhor aposta. Caso contrário, certifique-se de ter tudo instalado corretamente e atualizado. A mensagem de erro que você está recebendo é muito descritiva do problema que você tem. Verifique se o conjunto de recursos do processador que diz estar usando corresponde ao seu hardware. Google é seu amigo. Como sempre, se houver algum equívoco ou problema com minha resposta, por favor, comente, agradeço as correções de meus erros. Boa sorte!