美文网首页
KVM安装win10

KVM安装win10

作者: plain_face | 来源:发表于2017-07-10 17:01 被阅读0次

安装条件

基于centos7
检查主板Bios相关虚拟化功能是否开启
cat /proc/cpuinfo
查看是否有vmx(Intel)或svm(AMD)标志位

关闭selinux

/etc/sysconfig/selinux中的SELinux=enforcing修改为 SELinux=disabled,重启系统

安装相关包

yum install epel-release net-tools vim unzip zip wget ftp -y
yum install qemu-kvm libvirt virt-install bridge-utils -y
验证安装
lsmod | grep kvm
启动服务
systemctl start libvirtd
systemctl enable libvirtd

配置网卡

开启转发
/etc/sysctl.conf里添加net.ipv4.ip_forward = 1
sysctl -p
/etc/sysconfig/network-scripts/里的网卡备份一份到其他目录
创建ifcfg-br0文件:

BOOTPROTO=static
DEVICE=br0
TYPE=Bridge
NM_CONTROLLED=no
IPADDR=192.168.10.251
NETMASK=255.255.255.0
GATEWAY=192.168.10.254

编辑ifcfg-enp0s30文件:

BOOTPROTO=none
DEVICE=enp0s30
NM_CONTROLLED=no
ONBOOT=yes
BRIDGE=br0

重启网络服务systemctl restart network
ip addr查看新网卡配置是否生效

配置kvm

创建虚拟镜像
qemu-img create -f qcow2 /data/kvm/win10.qcow2 50G
要安装win10需要下载virtio驱动
vista之后的64bit版本windows的驱动需要数字签名
可以下载fedora提供的数字签名版iso文件
https://fedoraproject.org/wiki/Windows_Virtio_Drivers

virt-install \
    --name=win10 \
    --ram=4096 \
    --cpu=host \
    --vcpus=2 \
    --os-type=windows \
    --os-variant=win8.1 \
    --disk /data/kvm/win10.qcow2,size=50 \
    --disk /data/iso/cn_windows_10_enterprise_version_1703_updated_march_2017_x64_dvd_10194191.iso,device=cdrom,bus=ide \
    --disk /data/iso/virtio-win-0.1.126.iso,device=cdrom,bus=ide \
    --network bridge=virbr0 \
    --graphics vnc,listen=0.0.0.0

可以不用事先创建虚拟镜像
--disk /data/kvm/win10.qcow2,format=qcow2,size=50

也可以将系统安装在逻辑卷(LV)上,逻辑卷名为vms-win10
--disk /dev/mapper/vms-win10,bus=virtio

管理kvm

virsh list --all #查看所有虚拟机
virsh start kvm_name #启动虚拟机
virsh shutdown kvm_name #关闭虚拟机
virsh destroy kvm_name #销毁虚拟机
virsh undefine kvm_name #删除虚拟机配置

删除后检查/etc/libvirt/qemu/路径下是否有残留的xml配置文件

修改网卡为桥接

默认虚拟机是NAT模式,修改为bridge模式
编辑/etc/libvirt/qemu/win10.xml

<interface type='bridge'>
      <mac address='52:54:00:da:c3:dc'/>
      <source bridge='br0'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>

重启服务:systemctl restart libvirtd

vnc

启动虚拟机:virsh start win10
连接VNC server:192.168.10.251:5900
Name:win10
name必须和配置kvm时的一致,5900端口防火墙上要打开
安装时会发现找不到硬盘,需要先加载wirito-win.iso中的viostor相应驱动。
系统安装完之后检查设备管理器,安装各种virtio驱动。

相关文章

  • KVM安装win10

    安装条件 基于centos7检查主板Bios相关虚拟化功能是否开启cat /proc/cpuinfo查看是否有vm...

  • KVM 安装 win10

    1. 安装好KVM环境 参考ArchLinux/Manjaro 配置KVM环境 2. 启用UEFI支持, 编辑 /...

  • centos install vagrant with kvm

    先检查一下是否支持KVM 安装kvm等环境 安装vagrant 安装vagrant-libvirt插件 创建kvm...

  • KVM管理工具Webvirtmgr安装

    确保kvm已经安装成功,见 centos7安装kvm本文基于docker安装,见 centos7安装docker ...

  • ubuntu KVM配置

    ubuntu KVM 安装及配置 环境准备 本地操作系统ubuntu 18.04 TLS一台 软件安装 安装kvm...

  • KVM + MacOS

    1. 安装前提 KVM+qemu环境配置好,参考ArchLinux/Manjaro 配置KVM环境 安装其他环境(...

  • 2019-05-20 kvm虚拟化

    1:什么是虚拟化? 2:为什么要用虚拟化? 3:kvm虚拟化管理软件的安装 4:安装一台kvm虚拟机 5:kvm虚...

  • CentOS7部署KVM

    kvm管理工具Webvirtmgr安装教程,见 kvm管理工具Webvirtmgr安装 新建桥接网络 备份现有配置...

  • CentOS7安装KVM

    CentOS7安装KVM 一、简介 KVM是Kernel Based Virtual Machine的简称,能够利...

  • CentOS7上安装并使用KVM

    CentOS7上安装并配置KVM,以及通过KVM安装CentOS系统 ssh免密码 修改静态IP地址 停止防火墙 ...

网友评论

      本文标题:KVM安装win10

      本文链接:https://www.haomeiwen.com/subject/afkuhxtx.html