KVM創建Windows10虛擬機

一、環境規劃

操作系統IP地址主機名內存磁盤
Centos7.6192.168.10.10KVM-Node18G500G

二、基礎環境準備

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章