User-Profile-Image
hankin
  • 5
  • centos7
  • docker
  • mysql
  • PostgreSQL
  • git/gitlab
  • ELK
  • python
    • python-Tornado
    • python-django
  • redis
  • nginx
  • kvm
  • proxmox
  • mongo
  • kubernetes
  • prometheus
  • GlusterFs
  • nfs
  • freeswitch
  • httpd
  • shell脚本
  • linux
  • fastdfs
  • nextcloud
  • openssl
  • openvpn
  • rabbitmq
  • sqlite
  • svn
  • java
  • ubuntu
  • vue2
  • wordpress
  • php
  • IOT物联网
  • 项目
  • 故障处理
  • 树莓派
  • 博客存档
  • 未分类
  • 杂项
  • #1742(无标题)
  • 新视野
  • 分类
    • 项目
    • 树莓派
    • 杂项
    • 未分类
    • 新视野
    • 故障处理
    • 博客存档
    • 交换机
    • wordpress
    • vue2
    • ubuntu
    • svn
    • sqlite
    • shell脚本
    • redis
    • rabbitmq
    • python-django
    • python
    • proxmox
    • prometheus
    • PostgreSQL
    • php
    • openvpn
    • openssl
    • nginx
    • nfs
    • nextcloud
    • mysql
    • mongo
    • linux
    • kvm
    • kubernetes
    • java
    • IOT物联网
    • httpd
    • GlusterFs
    • git/gitlab
    • freeswitch
    • fastdfs
    • ELK
    • docker
    • centos7
  • 页面
    • #1742(无标题)
  • 友链
      请到[后台->主题设置->友情链接]中设置。
Help?

Please contact us on our email for need any support

Support
    首页   ›   kvm   ›   正文
kvm

kvm安装win10虚拟机

2022-10-28 23:33:30
1009  0 0

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             
            在<cpu>下添加下面内容   
                    <topology sockets='2' cores='2' threads='2'/>       
            然后修改<vcpu placement='static'>8</vcpu>中的vcpu数量为8 
            启动虚拟机
评论 (0)

点击这里取消回复。

欢迎您 游客  

Copyright © 2025 网站备案号 : 蜀ICP备2022017747号
smarty_hankin 主题. Designed by hankin
主页
页面
  • #1742(无标题)
博主
tang.show
tang.show 管理员
linux、centos、docker 、k8s、mysql等技术相关的总结文档
213 文章 2 评论 201799 浏览
测试
测试