KVM(基於內核的虛擬機)是為 Linux 構建的虛擬化解決方案。 安裝後,它允許您創建來賓或虛擬機
今天我們將學習如何在您的系統上安裝 KVM 以及如何通過幾個簡單的步驟使用“虛擬機管理器”配置虛擬機。 請注意,以下教程是在 Kali Linux 上測試的。
KVM安裝
要在 Linux 系統上安裝 KVM,您應該執行下面列出的所有步驟:
步驟 1:安裝前檢查
在深入安裝之前,您必須確保您的 CPU 支持虛擬化。 為此,您必須通過在終端中運行以下命令來獲取 cpuinfo。
egrep -c ‘(vmx|svm)’ /proc/cpuinfo
如果上述命令的輸出大於 1,則表示您的處理器支持硬件虛擬化。 但是您仍然需要確保在 BIOS 設置中啟用了您的虛擬化選項。 (搜索 VT-x、AMD-V 或虛擬化等)
運行以下命令,確保您的KVM加速可以使用。 如果您看到說明無法使用 KVM 加速的輸出,請不要擔心。 您仍然可以運行您的虛擬機,但如果沒有 KVM 擴展,它會慢得多。
平方米確定
第 2 步:安裝必要的軟件包
運行以下命令安裝 qemu-kvm、libvirt-clients、libvirt-daemon-system 和 bridge-utils 包,這些包是運行 KVM 的必備包。 libvirt-clients 和 libvirt-daemon-system 提供了 libvirtd,您需要使用 libvirt 管理 qemu 和 KVM 實例。 qemu-kvm 是 KVM 的後端。
sudo apt 安裝 qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils
系統將提示您繼續,輸入 y 或 yes 以完成安裝。
步驟 3:將用戶添加到組
現在,您需要確保您的用戶已添加到 libvirt 和 KVM 用戶組。 運行以下命令將您的特定用戶名添加到相應的組。
sudo adduser 用戶名 libvirt
sudo adduser 用戶名 kvm
步驟 4:安裝虛擬機管理器
virt-manager 應用程序是一個 GUI 工具,用於通過 libvirt 管理虛擬機。 它提供了正在運行的域、它們的實時性能和資源利用率統計信息的摘要視圖。 嚮導允許創建新域。 它還配置和調整域的資源分配和虛擬硬件。 可以使用以下命令安裝此工具。
sudo apt 安裝 virt-manager
系統將提示您繼續,輸入 y 或 yes 以完成安裝。
您現在可以通過“virt-manager”命令通過命令行打開虛擬機管理器,或者轉到活動並蒐索 virt-manager 並單擊打開。
使用 virt-manager 配置虛擬機
打開後,您的虛擬機管理器將連接到 QEMU/KVM。
您可以通過打開文件選項卡並從選項中選擇“新建虛擬機”或單擊第二行左側的加號圖標來啟動新的虛擬機設置。
系統將提示您選擇安裝介質,從任何給定選項中進行選擇。 如果您已經下載了所需虛擬系統的 iso 文件,您可以選擇導入該磁盤映像,然後單擊“轉發”繼續。 如果您沒有下載的 iso 文件,那麼您可以繼續進行網絡安裝,或者您可以使用 CD/DVD 選項。
現在,系統將提示您瀏覽或輸入磁盤映像的路徑。 當您輸入路徑時,嚮導很可能會檢測到給定的操作系統。 如果沒有發生,您將需要從給定的列表中輸入/選擇操作系統。 按“前進”繼續。
在下一步中,您可以自定義虛擬機的內存和 CPU 設置。 CPU 表示新機器可以使用多少內核,內存表示新機器可以分配的內存。 按“前進”繼續。
在最後一步中,您可以自定義虛擬機的名稱和網絡。 對於網絡自定義,單擊網絡選擇並選擇默認設置“NAT”,這將提示創建虛擬網絡,或者您可以選擇橋接原始/主機網絡以太網或 WLAN。 按“完成”繼續。
只要您按“完成”,虛擬機就會開始運行,並最終從您之前提供的映像磁盤開始安裝系統。
完成系統安裝並享受隔離的虛擬機!
結論
在本文中,我們簡要介紹了 KVM 虛擬化、必要的先決條件、重要的軟件包以及順利安裝和使用 KVM 所需的用戶權限。 我們還簡要解釋了 Virt-Manager 如何提供快速、簡單的虛擬機配置。