KVM创建Windows10虚拟机

一、环境规划

操作系统 IP地址 主机名 内存 磁盘
Centos7.6 192.168.10.10 KVM-Node1 8G 500G

二、基础环境准备

1. 先查看是否开启硬件辅助虚拟化功能

[root@KVM-Node1 ~]# egrep '(vmx|svm)' /proc/cpuinfo

注意:显示有内容则代表硬件辅助虚拟化功能已开启,无任何内容则代表硬件辅助虚拟化未开启,需要到BIOS中开启

2. 关闭防火墙

[root@KVM-Node1 ~]# systemctl stop firewalld

[root@KVM-Node1 ~]# systemctl disable firewall

3. 关闭Selinux

[root@KVM-Node1 ~]# sed -i '/SELINUX=/cSELINUX=disabled' /etc/selinux/config

[root@KVM-Node1 ~]# setenforce 0

三、操作步骤

1. 安装KVM软件

[root@KVM-Node1 ~]# yum –y install qemu-kvm qemu-kvm-tools libvirt virt-manager virt-install openssh-askpass 

2. 启动libvirtd服务

[root@KVM-Node1 ~]# systemctl start libvirtd 

[root@KVM-Node1 ~]# systemctl enable libvirtd

3. 下载Windows 10镜像文件

a1c79086-c9aa-48d8-88bb-859e03e4da7b  

4. 上传系统镜像文件至宿主机(此处使用XFTP)

e041ae94-5220-453c-a144-4c3ad81d457a  

5. 图形化点击创建虚拟机

[root@KVM-Node1 ~]# virt-manager 

b483f7af-2904-416b-901a-debc8b3a31f6  

c9d2d941-d10d-4c2a-a186-008c1282e464  

4e178160-03db-4ab6-962e-6f4566d83cf0  

68ae7cf7-442e-4a3b-b53f-0243caea7b71  

9cd62177-555f-415c-bbf3-2ccc3fc6712b  

824b9de4-46ce-4a6a-a88c-32e1c7cd1b97  

1887e4b2-4966-411f-aa70-7e286e9c6240  

39b0d675-1bc1-4c5b-8cc7-fc0acdfc8483  

55faba2c-7f00-4659-8d52-fc130287b8b1  

5fda9feb-e5ec-4d3f-917e-42da22c6a603  

65f820d6-870a-4090-884e-79337727b273  

61bfbb3d-177c-493b-8884-9cd0ca3d8ad8  

b4f8f792-3379-49c8-b1a0-5a0144206702  

e922b92f-2542-45a5-9888-f96ba363dc84  

50c9b493-d308-4e1f-ae38-e896863f1b9b  

e7393bd9-04f2-4027-9ff5-b0364d6c4477  

9652a378-45a4-451e-a445-a80d4f99b480  

f4e9e3b4-da34-4532-951f-38b7e083e512  

28e2a77c-a7e1-4a75-8951-62f7abedbf0d  

83ccb3ed-7b4f-4b0a-8d25-4d3544dd508e  

90126b39-f7b5-485e-9341-2f3c0c948507  

640ea578-0be2-4f9e-8413-0642ae135005  

4. 命令行创建虚拟机

4.1 创建虚拟机磁盘

[root@KVM-Node1 ~]# qemu-img create -f qcow2 /data/windwos10-node2.qcow2 60G

4.2 创建虚拟机实例

[root@KVM-Node1 ~]# virt-install --virt-type kvm  \

--name windwos10-node2   \

--memory 4096  \

--vcpus 1  \

--disk path=/data/windwos10-node2.qcow2  \

--cdrom /opt/windows_10_business_editions_version_1903_x64_dvd.iso  \

--network bridge=br0  \

--graphics vnc,listen=0.0.0.0  \

--noautoconsole

参数概述

    --virt-type:指定虚拟机类型(kvm、qemu、xen)

    --name:指定虚拟机名称

    --memory:指定虚拟机使⽤内存⼤⼩

    --vcpus:指定cpu的核数(默认为1)

    --cdrom:指定虚拟机安装的ISO镜像

    --disk:指定虚拟机数据存储磁盘(存储磁盘类型有:qcow2(支持快照),raw(不支持快照))

    --network:指定虚拟机⽹络类型,默认nat,常⽤bridge

    --graphics:指定虚拟机可连接⽅式,⽐如VNC

    --noautoconsole:不连接虚拟机图形界⾯控制台

4.3 查看监听端口使用VNC连接

[root@KVM-Node1 ~]# virsh vncdisplay windwos10-node2 

4.4 Win7 安装过程, 内存与磁盘不够会导致安装慢或失败

b82fa5a4-c9b1-41db-976d-ee4883b3b59c  

d8233ae9-a668-4e03-ba37-806d3680cdb8  

b644e1c6-90d8-4a91-94eb-e5378e34ee9b  

a976fed6-2d45-48c4-a733-20ad1a109b49  

b042cc52-98d9-47fb-b9ad-4d64e43e6df7  

7dcdab88-042e-4f6a-b6e7-605773406cf9  

61fb9b96-04a8-4c2a-9cc4-6ca3a1831cc9  

93172579-090c-4c94-a66e-9908ebabac03  

58dc6934-09b9-40c4-b533-151c67d8d2ea  

06cad631-295e-40c2-86a1-a027d4b97daa  

e6627fa6-0c7e-4559-ba63-e1a2bc3a3f42  

8e49a7a4-9e26-41a8-9838-10031dfc5e78  

03ade238-9fbc-4e97-ab9d-dd32d16dd0f7  

ec20413f-9d31-4e13-9fc0-dd06980488e7  

0e3eee76-5259-499f-a5c6-5dcadb09d687  

8229080f-d5d0-4c89-b1d1-0838c47fd153  

6565a185-241e-410f-b551-df69503d5876  

ee5a15ae-fe60-49d0-b213-78a8f3044ad2  

4808e290-551e-4344-83c2-2a4adda2eb00  

d3ebd5a6-d283-4dac-9da3-f55b97510355  

4d004390-b9c7-4e80-bb09-06b264461424  

0585784e-0d85-4058-b18c-7af16bb2a2ff  

8c033311-e96d-416f-a6e7-cb6850397027  

9ea8ef85-f362-4ba0-a531-5eb8531047e1  

090d65e0-8ffc-4eb2-bcfc-fdffc68abe09  

e37e78ca-f0e9-468c-bf38-06ba13e04d17

猜你喜欢

转载自blog.51cto.com/10802692/2414758