1.验证是否支持虚拟机技术
如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU支持的。
egrep '(vmx|svm)' /proc/cpuinfo
2.安装KVM
yum install qemu-kvm libvirt virt-install bridge-utils virt-manager -y
验证是否成功:
lsmod | grep kvm
开启kvm服务,并且设置其开机自动启动
systemctl start libvirtd
开机启动
systemctl enable libvirtd
3.建立网桥br0
Cp /etc/sysconfig/network-scripts/ifcfg-eno0 /etc/sysconfig/network-scripts/ifcfg-br0
修改ifcfg-br0:
DEVICE=br0
BOOTPROTO=none
DEFROUTE=yes
ONBOOT=yes
TYPE=Bridge
IPV4_FAILURE_FATAL=yes
IPADDR=10.192.44.223
NETMASK=255.255.255.0
GATEWAY=10.192.44.254
DNS1=10.1.7.88
DNS2=223.5.5.5
DELAY=0
USERCE=no
ZONE=public
修改ifcfg-eno0:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eno1
UUID=ae3b29c2-8ef3-41f4-bc1c-942761505b41
DEVICE=eno1
ONBOOT=yes
#IPADDR=10.192.44.223
#PREFIX=24
#GATEWAY=10.192.44.254
#DNS1=10.1.7.88
#DNS2=223.5.5.5
BRIDGE=br0
然后重启网络:
Service network restart
4.安装vnc
yum -y install tigervnc tigervnc-server
5.安装系统
1.创建磁盘
b) qemu-img create -f qcow2 /mnt/kvm/disk/platform.img 632G
创建632G的platform.img 文件;
c) qemu-img info /mnt/kvm/disk/platform.img
查看虚拟磁盘的大小其中virtual size为虚拟磁盘的大小
2.安装系统
virt-install --virt-type kvm --name widnow10 --ram 2048 --cdrom=/root/cn_windows_10_business_edition_version_1809_updated_feb_2019_x64_dvd_56190772.iso --boot cdrom --cpu core2duo --network bridge=br0,model='e1000' --graphics vnc,listen=0.0.0.0,port=5900 --disk path=/mnt/kvm/disk/platform.img,bus='ide' --noautoconsole --os-type=windows
3.启动安装
vnc如图所示:
参考:
https://www.cnblogs.com/xuewenlong/p/12881940.html