Author: Xu FC
KVM 部署见: KVM + Openvswitch 环境 在 CentOS 7 上的安装
WebVirtMgr 部署见: WebVirtMgr + NGINX 环境 在 CentOS 7 上的部署
Linux 虚拟机部署见: WebVirtMgr + KVM 环境中的Linux虚拟机部署
准备
- 基础配置见WebVirtMgr + KVM 环境中的Windows虚拟机部署
- 上传 windows iso 镜像到 KVM,具体方法见WebVirtMgr + KVM 环境中的Windows虚拟机部署
- 下载 virtio-win 驱动镜像:https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/
- 上传 virtio-win iso 镜像到 KVM
添加 image
-
添加 image, 该 image 将做为 guest VM 的硬盘
添加 image(1)
添加 image(2)
添加 image(3)
添加 image 成功
-
创建虚拟机
创建虚拟机(1)
创建虚拟机(2)
创建虚拟机(3)
- 编辑虚拟机配置文件,删掉原有的空的 cdrom,添加两个 cdrom 分别挂载 windows 系统 iso 镜像和 virtio-win 驱动 iso 镜像
<disk type='file' device='cdrom'>
<driver name='qemu' type='raw'/>
<source file='/var/www/webvirtmgr/images/cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso'/>
<backingStore/>
<target dev='hda' bus='ide'/>
<readonly/>
<alias name='ide0-0-0'/>
<address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>
<disk type='file' device='cdrom'>
<driver name='qemu' type='raw'/>
<source file='/var/www/webvirtmgr/images/virtio-win-0.1.149.iso'/>
<backingStore/>
<target dev='hdb' bus='ide'/>
<readonly/>
<alias name='ide0-0-1'/>
<address type='drive' controller='0' bus='0' target='0' unit='1'/>
</disk>
编辑虚拟机配置文件
两个 cdrom 挂载成功
安装 virtio-win 驱动
-
启动虚拟机
启动虚拟机
连接控制台
-
安装 windows
安装 windows,点击下一步
点击现在安装
同意,下一步
自定义高级安装
-
安装驱动
无可选驱动,点击加载驱动程序
点击浏览
选择 virtio-win
选择 viostor 下的 对应的 系统版本
选择 64/32 位
选择显示出的兼容的驱动程序,点击下一步
驱动程序安装完成后,磁盘加载成功,选择磁盘,点击下一步
继续安装 windows 系统即可