Debian KVM virtio windows10 问题与解决

Debian 安装KVM 首先桥接网络
debian-桥接网卡设置方法

无法安装 virtio 驱动
“找不到新的设备驱动程序。请确保安装介质包含正确的驱动程序,然后单击 确定”

安装好 virtio 驱动, 无法安装 OS
“无法在此驱动器上安装 Windows”

Debian 模板

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
root@debian:~/kvm# cat kvm_install_win10_LTSC.sh
#!/bin/bash
OS_DOMAIN='win10_LTSC'
OS_DISK="/home/OS_Disk_Image/${OS_DOMAIN}.disk"
OS_IMG_DIR='/mnt/data/08_各种镜像/OS_windows/'
virsh destroy $OS_DOMAIN > /dev/null 2>&1
virsh undefine $OS_DOMAIN > /dev/null 2>&1

rm -rf $OS_DISK
rm -rf /var/log/libvirt/qemu/${OS_DOMAIN}.log
rm -rf /etc/libvirt/storage

virt-install \
--virt-type=kvm \
--os-type=windows \
--os-variant=win10 \
--name ${OS_DOMAIN} \
--cpu=host-passthrough \
--accelerate \
--autostart \
--ram 4096 \
--noautoconsole \
--vcpus sockets=1,cores=2,threads=2 \
--network bridge=br0,model=virtio \
--graphics vnc,listen=0.0.0.0,port=5920,password=chunli \
--disk path=${OS_DISK},size=80,format=raw,bus=virtio \
--disk path=${OS_IMG_DIR}/virtio-win/virtio-win-0.1.190_amd64.vfd,device=floppy \
--cdrom ${OS_IMG_DIR}/windows_10_LTSC_2021/SW_DVD9_WIN_ENT_LTSC_2021_64BIT_ChnSimp_MLF_X22-84402.ISO \

root@debian:~/kvm#

安装成功!

错误的写法:
–boot==cdrom \
–disk path=xxxxxxx.iso,device=cdrom