KVM 部署windows主機

實驗環境如下

主機名 IP 角色
kvm 192.168.1.14 KVM虛擬化

添加一塊30G硬盤,內存最好給大點,如下
在這裏插入圖片描述

關閉firewalld和selinux,如果你的存儲是NFS,則必須關閉selinxu,如下
[root@kvm ~]# systemctl stop firewalld 
[root@kvm ~]# setenforce 0
[root@kvm ~]# vim /etc/selinux/config 

在這裏插入圖片描述
保存退出即可

一.安裝KVM虛擬化

[root@kvm ~]# mount /dev/cdrom /mnt/
[root@kvm ~]#  yum -y install qemu-kvm qemu-kvm-tools libvirt virt-manager virt-install openssh-askpass acpid 
[root@kvm ~]# systemctl start libvirtd
[root@kvm ~]# systemctl enable libvirtd
[root@kvm ~]# systemctl enable acpid
#acpid是kvm虛擬機的電源管理,也可以不安裝也可以用電源
[root@kvm ~]# systemctl start acpid

二.網絡配置

[root@kvm ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
#IPADDR=192.168.1.14
#PREFIX=24
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=5b0400e4-11e3-451e-86ef-1fbc701fe783
DEVICE=ens33
ONBOOT=yes
BRIDGE="br0"

[root@kvm1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE="br0"
NM_CONTROLLED="yes"  
ONBOOT="yes"
TYPE="Bridge"
BOOTPROTO=none
IPADDR=192.168.1.14
NETMASK=255.255.255.0

[root@kvm ~]# systemctl restart network

三.磁盤文件創建和鏡像上傳

1.鏡像文件上傳
[root@kvm ~]# mkfs.xfs /dev/sdb 
[root@kvm ~]# mkdir /kvm
[root@kvm ~]# vim /etc/fstab
#添加如下這行 
/dev/sdb /kvm xfs defaults 0 0
[root@kvm ~]# mount -a
[root@kvm ~]# cd /kvm/

上傳我提供的win7鏡像
鏈接:https://pan.baidu.com/s/1QO8OqtwdpvonrTzYwmxdoQ
提取碼:leck

在這裏插入圖片描述

2.虛擬機磁盤創建

就是虛擬機的磁盤文件,-f 指定格式, 40G爲最大大小

[root@kvm kvm]# qemu-img create -f qcow2 /kvm/windows7.qcow2 40G
Formatting '/kvm/windows7.qcow2', fmt=qcow2 size=42949672960 encryption=off cluster_size=65536 lazy_refcounts=off 
[root@kvm kvm]# ll -h 
總用量 3.2G
-rw-r--r--. 1 root root 3.2G 43 22:36 cn_windows_7_ultimate_with_sp1_x64_dvd_618537.iso
-rw-r--r--. 1 root root 193K 43 22:37 windows7.qcow2

如果你是NFS存儲,就把這些文件傳的nfs掛載目錄裏,我這裏不用

三.安裝windows主機

[root@kvm kvm]# virt-manager 

我這裏用命令方式安裝,圖形安裝的方法和安裝普通的centos虛擬機沒有區別。。

[root@kvm kvm]# virt-install --virt-type kvm  --name windwos7  --memory 2048  --vcpus 1  --disk path=/kvm/windows7.qcow2  --cdrom /kvm/cn_windows_7_ultimate_with_sp1_x64_dvd_618537.iso --network bridge=br0  --noautoconsole

開始安裝......
域安裝仍在進行。您可以重新連接
到控制檯以便完成安裝進程。
--virt-type:指定虛擬機類型(kvm、qemu、xen)

--name:指定虛擬機名稱

--memory:指定虛擬機使⽤內存⼤⼩

--vcpus:指定cpu的核數(默認爲1)

--cdrom:指定虛擬機安裝的ISO鏡像

--disk:指定虛擬機數據存儲磁盤,如果是nfs,就指定nfs存儲位置,選項不用變

--network:指定虛擬機⽹絡類型,默認nat,常⽤bridge

--noautoconsole:不連接虛擬機圖形界⾯控制檯
   [root@kvm ~]# virt-manager 

如果你打開後是如下這樣的表示有錯誤,請參考我下面這篇博客,這裏我就不演示了
https://blog.csdn.net/weixin_45308292/article/details/105289985
在這裏插入圖片描述

先把虛擬機關了,調一下鍵盤和引導,要不然用不了鍵盤

[root@kvm ~]# virt-manager 

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述
先改一下引導,有的時候會找不到光盤
在這裏插入圖片描述

然後是修改鍵盤
在這裏插入圖片描述
然後運行虛擬機
在這裏插入圖片描述

雙擊打開,進入安裝會黑一會等待

其他步驟都很簡單我不說,就說這一步
在這裏插入圖片描述
在這裏插入圖片描述

等待安裝即可,時間會很長的,安裝的時候內存給大一點會塊一些
在這裏插入圖片描述

一般安裝完了會自動調節引導,如果開機了還是系統安裝界面,就按照上面的方法,調一下引導,把IDE磁盤調到第一位

實驗完畢!!!!!!!!

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