KVM虚拟机默认只有一个光驱用于系统镜像文件,而在安装windows系统时,除了系统镜像,还需要增加一个光驱用于驱动文件,因为windows不带virtio驱动,也就意味着安装镜像无法找到磁盘、网卡等虚拟硬件。所以需要增加一个CDROM。
在cockpit页面无法添加,需要在关机状态下使用命令行,命令如下:
virsh edit ltsc
其中ltsc为虚拟机名,增加的段落如下,其中的source file、target dev、unit根据实际情况填写;
<disk type='file' device='cdrom'>
<driver name='qemu' type='raw'/>
<source file='/kvm/virtio-win.iso'/>
<backingStore/>
<target dev='sdb' bus='sata'/>
<readonly/>
<alias name='sata-cdrom'/>
<address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>
改完之后,和vim命令一样,:wq保存。
之后启动虚拟机,安装方式和常规方式一样,选择驱动即可。