利用vnc viewer连接kvm虚拟机时,新创建的windows server安装卡在了如下界面
尝试1:
网上大多数人都说是vnc的video模式有bug,启动windows前必须改为Cirrus。
可是我改完问题依旧。
尝试2:
看到一个帖子是“"install windows 10 on qemu"”,他说的是要更改CPU配置:
首先先在host上执行virsh -c qemu:///system进入libvirt的shell。然后edit {你的虚拟机名字}。
然后在feature节点下面添加以下内容
<kvm>
<hidden state='on'/>
</kvm>
添加cpu节点
<cpu mode='custom' match='exact'>
<model fallback='allow'>core2duo</model>
<feature policy='require' name='nx'/>
</cpu>
然后再启动虚拟机,就可以正常引导安装了!
但是我更改的时候,<kvm>那个标签添加后报错,不让我添加。我只添加了<cpu>那个标签。问题依旧。
尝试3:
我去查找别人安装成功的文章,发掘了一点信息,也是关于更改CPU模式的配置。但是他是把物理CPU直接映射到虚拟机里面。
首先删除尝试2中添加的东西。
其次添加
<cpu mode='host-passthrough'/>
您说怎么着,竟然成功了!
困扰了一天时间!
附上别人成功的图片,如果你还是不行,可以按照下图更改一下配置。