重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
成都创新互联公司提供高防主机、云服务器、香港服务器、雅安电信机房等
上面左边是我的个人 微 信,如需进一步沟通,请加 微 信。 右边是我的公众号“Openstack私有云”,如有兴趣,请关注。
安装完pve之后,需要用到win10操作系统作为桌面虚拟机,这里记录一下制作过程。首先在官网下载win10的镜像,下载地址如下:
https://www.wbpluto.com/2018/05/01/official-windows-10-iso-download/
具体下载的时候,发现找不到下载的地方,参考了这个网址,顺利下载到iso镜像:
https://www.wbpluto.com/2018/05/01/official-windows-10-iso-download/
另外,还要下载virtio驱动,下载地址:
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.160-1/virtio-win-0.1.160.iso
下载完成后之后,将上面2个iso镜像上传到pve的nfs存储(或者local存储)上。
在pve上创建虚拟机,配置如下:
启动虚拟机,开始安装win10专业版,安装过程中到“你想将windows安装到哪里”这一步的时候,选择加载驱动程序并选择virtio-win-0.1.160.iso这个CDROM中的文件夹,如下图:
后面就正常安装win10剩下的步骤就可以了。
我准备使用spice协议连接win10虚拟机,在虚拟机内下载spice客户端并安装,下载地址:
https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-latest.exe
完成初始设置后,根据需要安装各类基础应用软件。
完成安装后,使用windows自带的sysprep工具清理私人信息,使之更适合作为模板,参考这个网址操作:
https://www.sysgeek.cn/windows-10-sysprep/
为了连接pve虚拟机的spice,需要下载windows下的virt-viewer,下载地址如下载:
https://virt-manager.org/download/sources/virt-viewer/virt-viewer-x64-7.0.msi
下载并安装,安装快到最后的时候会报写入注册表错误,将防火墙关闭后重试即可。运行效果如下:
关于使用spice协议连接,花了比较多的时间,通过直接在pve宿主机上修改虚拟机的配置文件,增加args参数配置后解决了问题,方法如下:
修改pve宿主机/etc/pve/qemu-server/101.conf 文件,注意101是目标虚拟机的ID号,增加这一行: args: -spice port=61001,addr=0.0.0.0,password=123456,seamless-migration=on 注意,password参数的位置,如果放在最后,连接的时候回提示认证失败,也许是我自己环境的原因。另外,可以参考这个参数配置,增加了声卡的支持,但是CPU占用率非常高: args: -device intel-hda,id=sound5,bus=pci.0,addr=0x18 -device hda-micro,id=sound5-codec0,bus=sound5.0,cad=0 -device hda-duplex,id=sound5-odec1,bus=sound5.0,cad=1 -spice port=61002,addr=0.0.0.0,password=123456,seamless-migration=on
使用virt-view连接虚拟机之前,需要首先在pve中设置虚拟机的display终端为default(2019年5月4日更新),如下:
2019年5月4日注:
原来设置为spice,如下,发现只要在web管理界面设置了spice,就会覆盖掉配置文件里面的配置,因此,需要修改为default,让配置文件里面的spice参数生效。
使用virt-viewer 连接这个虚拟机:
密码就是使用参数文件中的password参数123456:
在瘦客户端中进行设置,也是一样的,设置pve宿主机IP地址,端口设置为上面设置的端口61002,密码设置为上面设置的密码123456。