在qemu/kvm上安装Windows 10


这两天玩了qemu/kvm,装了debian玩,当我装Windows Server 2016的时候,遇到了问题:安装光盘卡在了Windows的Logo处,就像这样。

QQ20161003-1.png

一直以为是Windows在qemu/kvm上配置麻烦,于是各种搜索。直到我后来挂载了2012R2的安装盘能启动,然后搜索了"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>

然后再启动虚拟机,就可以正常引导安装了!

QQ20161003-2.png

顺便,如果开启了virtio后安装程序不能识别到硬盘,请参考这个:KVM安装Windows Server 2008 R2使用virtio硬盘

还有问题欢迎在评论区提问!


注:本文根据 Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License 进行授权。

标签: qemu/kvm


  • 这篇文章一条评论也没有……

撰写新评论

account_circle
mail
insert_link
mode_comment