kvm安装win10虚拟机

kvm安装win10虚拟机,并配置内网ip实现远程连接

准备

kvm环境,win10镜像

kvm安装win10需要准备驱动
wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.173-2/virtio-win-0.1.173_amd64.vfd

vnc远程连接软件
https://www.realvnc.com/en/connect/download/viewer/

1 安装

1.1 创建数据存储路径

mkdir /kvm-img
cp virtio-win-0.1.173_amd64.vfd /kvm/kvm-img/

1.2 创建win10虚拟机

virt-install \
--name win10-01 \
--memory 8192 \
--vcpus=4 \
--cdrom=/kvm/ios/Windows.iso \
--os-type=windows \
--os-variant=auto \
--disk /kvm/kvm-img/win10-01.qcow2,size=30,format=qcow2 \
--disk /kvm/kvm-img/virtio-win-0.1.173_amd64.vfd,device=floppy \
--network bridge=br0,model=virtio \
--graphics vnc,listen=0.0.0.0 \
--hvm \
--autostart \
--virt-type kvm

--cdrom=/kvm/ios/Windows.iso :指定本地的镜像

--graphics vnc,listen=0.0.0.0 :开启vnc,默认监听0.0.0.0:5900

1.3 vnc远程连接

使用win10电脑vnc远程连接,执行后续安装操作


#图中ip为kvm宿主机内网ip

连接成功会进入win10安装界面

2 优化鼠标问题

鼠标移动可能会存在异常,需要优化下

virsh edit win10-01

3 后续设置

安装完成虚拟机后,win10进入后续设置

列出所有虚拟机
virsh list --all

启动win10
virsh start win10-01

vnc 连接
192.168.2.80::5900

设置网络
计算机>管理

然后安装驱动
选择本地安装
指定查找位置为A盘,win10
安装好即可上网

4 远程连接win10虚拟机

完成上一步后,在win10虚拟机上设置固定的内网ip,并且在用户管理中设置允许远程连接。
客户端即可使用windows自带的远程连接软件连接虚拟机。

kvm多核心问题

安装win10指定8核 实际只有2核
优化:
关闭虚拟机
修改/etc/libvirt/qemu下虚拟机配置文件xml,添加一个socket多个core
下添加下面内容

然后修改8中的vcpu数量为8
启动虚拟机

posted @ 2022-02-10 17:21  tangshow  阅读(3449)  评论(0)    收藏  举报