1. 程式人生 > WINDOWS開發 >CentOS7.6安裝KVM,並匯入已有的windows8.1映象

CentOS7.6安裝KVM,並匯入已有的windows8.1映象

KVM:Kernel-based Virtual Machine的簡稱,是一個開源的系統虛擬化模組,整合在Linux核心各大發行版中,使用Linux自身的排程器進行管理。KVM的虛擬化需要硬體支援(如:Intel VT或者AMD V技術),是基於硬體的完全虛擬化。

安裝kvm基礎包:

yum -y install kvm

安裝kvm核心包:

yum-yinstallqemu-kvm

yum-yinstallqemu-kvm-tools

安裝kvm管理工具:

yum-yinstalllibvirt
yum -yinstalllibvirt-python
yum-yinstallvirt-manager
yum-yinstalllibguestfs-tools
yum-yinstallbridge-utils
yum-yinstallvirt-install

重啟系統後,檢測KVM是否已經載入:

dmesg | grep kvm

技術分享圖片

如果過濾資訊有 kvm: disabled by bios ,表示BIOS裡面關閉了虛擬化支援,需要設定BIOS(進入BIOS過程各機器不一樣,參照各機器說明)。

技術分享圖片

這裡是ThinkServer TS250,開機等待按F1進入BIOS Setup Utility。進入到Advanced -> CPU Setup。把Intel(R) Virtualization Technology 、VT-d、TxT等三項設定成[Enabled],退出時記得儲存並重啟。,

技術分享圖片

重新進入系統後,再檢測KVM是否已經載入:

dmesg | grep kvm

顯示如下圖,說明KVM可用了。

技術分享圖片

由於此前已經在別的機器有執行windows8.1的KVM虛擬機器。於是準備把映象拷貝過來直接用。開啟虛擬機器圖形管理工具:

virt-manager

點選New VM圖示,列出4種安裝方式:

  • 本地媒介安裝(ISO映象或CDROM)

  • 網路安裝(HTTP、FTP或者NFS)

  • 網路啟動(PXE)

  • 匯入已有的磁碟映象技術分享圖片技術分享圖片

這裡選擇"Import existing disk image":

技術分享圖片

選擇路徑,這裡是選擇已有的win8.1.qcow2,選擇作業系統型別記得選擇Windows,版本選擇windows 8.1

技術分享圖片

設定記憶體為4G、CPU為2(根據實際資源和需要而定):

技術分享圖片

設定名字、還有設定網路(這裡選擇橋接br0,此前有文章介紹如何配置橋接)。如有必要可勾選"Customize configuration before install",以根據自己的需求配置虛擬硬體。

技術分享圖片

配置完成後,需要一點時間進行配置,稍等即可使用window8.1 了。

本文只講述KVM基本安裝,和匯入已有的windows8.1映象過程。更多有關KVM的安裝、使用介紹將在後續文章中細說,敬請期待~

歡迎您的加入,QQ群號linux零基礎交流群:734638086。
注:本文為Toyo Lau原創,未經許可不得在任何平臺轉載,侵權必究。
如需轉載,可關注微信公眾號:智識訓練營,在後臺留言,與作者聯絡,取得許可才能轉載~

技術分享圖片