virt-manager 為 Linux 虛擬化提供了全方位的選擇。
在我關於 GNOME Boxes 的系列文章中,我已經解釋了 Linux 使用者如何能夠在他們的桌面上快速啟動虛擬機器。當你只需要簡單的設定時,Box 可以輕而易舉地建立虛擬機器。
但是,如果你需要在虛擬機器中設定更多詳細資訊,那麼你就需要一個工具,為磁碟、網絡卡(NIC)和其他硬體提供全面的選項。這時就需要 虛擬機器管理器(Virtual Machine Manager)(virt-manager)了。如果在應用選單中沒有看到它,你可以從包管理器或命令列安裝它:
sudo dnf install virt-manager
sudo apt install virt-manager
安裝完成後,你可以從應用選單或在命令列中輸入 virt-manager
啟動。
為了演示如何使用 virt-manager 建立虛擬機器,我將設定一個 Red Hat Enterprise Linux 8 虛擬機器。
首先,單擊 “檔案” 然後點選 “新建虛擬機器”。Virt-manager 的開發者已經標記好了每一步(例如,“第 1 步,共 5 步”)來使其變得簡單。單擊 “本地安裝媒介” 和 “下一步”。
在下個頁面中,選擇要安裝的作業系統的 ISO 檔案。(RHEL 8 映象位於我的下載目錄中。)Virt-manager 自動檢測作業系統。
在步驟 3 中,你可以指定虛擬機器的記憶體和 CPU。預設值為記憶體 1,024MB 和一個 CPU。
我想給 RHEL 充足的設定來執行,我使用的硬體設定也充足,所以我將它們(分別)增加到 4,096MB 和兩個 CPU。
下一步為虛擬機器設定儲存。預設設定是 10GB 硬碟。(我保留此設定,但你可以根據需要進行調整。)你還可以選擇現有磁碟映象或在自定義位置建立一個磁碟映象。
步驟 5 是命名虛擬機器並單擊“完成”。這相當於建立了一台虛擬機器,也就是 GNOME Boxes 中的一個 Box。雖然技術上講是最後一步,但你有幾個選擇(如下面的截圖所示)。由於 virt-manager 的優點是能夠自定義虛擬機器,因此在單擊“完成”之前,我將選中“在安裝前客製化設定”的核取方塊。
因為我選擇了自定義設定,virt-manager 開啟了一個有一組裝置和設定的頁面。這裡是重點!
這裡你也可以命名該虛擬機器。在左側列表中,你可以檢視各個方面的詳細資訊,例如 CPU、記憶體、磁碟、控制器和許多其他專案。例如,我可以單擊 “CPU” 來驗證我在步驟 3 中所做的更改。
我也可以確認我設定的記憶體量。
當虛擬機器作為伺服器執行時,我通常會禁用或刪除音效卡。為此,請選擇 “音效卡” 並單擊 “移除” 或右鍵單擊 “音效卡” 並選擇 “移除硬體”。
你還可以使用底部的 “新增硬體” 按鈕新增硬體。這會開啟 “新增新的虛擬硬體” 頁面,你可以在其中新增其他儲存裝置、記憶體、音效卡等。這就像可以存取一個庫存充足的(虛擬)計算機硬體倉庫。
對 VM 設定感到滿意後,單擊 “開始安裝”,系統將啟動並開始從 ISO 安裝指定的作業系統。
完成後,它會重新啟動,你的新虛擬機器就可以使用了。
Virtual Machine Manager 是桌面 Linux 使用者的強大工具。它是開源的,是專有和封閉虛擬化產品的絕佳替代品。