虛擬機器管理器(Virtual Machine Manager)簡介
virt-manager 為 Linux 虛擬化提供了全方位的選擇。
在我關於 GNOME Boxes 的系列文章中,我已經解釋了 Linux 使用者如何能夠在他們的桌面上快速啟動虛擬機器。當你只需要簡單的配置時,Box 可以輕而易舉地建立虛擬機器。
但是,如果你需要在虛擬機器中配置更多詳細資訊,那麼你就需要一個工具,為磁碟、網路卡(NIC)和其他硬體提供全面的選項。這時就需要 虛擬機器管理器(Virtual Machine Manager)(virt-manager)了。如果在應用選單中沒有看到它,你可以從包管理器或命令列安裝它:
- 在 Fedora 上:
sudo dnf install virt-manager
- 在 Ubuntu 上:
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 使用者的強大工具。它是開源的,是專有和封閉虛擬化產品的絕佳替代品。
via: https://opensource.com/article/19/9/introduction-virtual-machine-manager
作者:Alan Formy-Duval 選題:lujun9972 譯者:geekpi 校對:wxy
訂閱“Linux 中國”官方小程式來檢視
相關文章
- The Ethereum Virtual Machine(EVM)簡介Mac
- Virtual Box 虛擬機器擴容虛擬機
- Vmware fusion virtual machine nogui無介面啟動管理虛擬機器例項便捷指令碼MacGUI虛擬機指令碼
- Java虛擬機器詳解(一)------簡介Java虛擬機
- Ubuntu20.04 安裝虛機管理器 virt-managerUbuntu
- 如何使用 virt-manager 執行虛擬機器虛擬機
- 以太坊虛擬機器介紹虛擬機
- 虛擬機器之介紹_2.0虛擬機
- Virtual Box 虛擬機器上安裝多個映象檔案虛擬機
- Dalvik虛擬機器、Java虛擬機器與ART虛擬機器虛擬機Java
- Java虛擬機器系列之Java記憶體結構簡介Java虛擬機記憶體
- java虛擬機器和Dalvik虛擬機器Java虛擬機
- Android 虛擬機器 Vs Java 虛擬機器Android虛擬機Java
- Docker Machine簡介DockerMac
- 虛擬機器之linux介紹和命令虛擬機Linux
- Azure Virtual Machine (Azure for Students)Mac
- Virtual box設定主機和虛擬機器複製貼上和檔案拖拽虛擬機
- 虛擬私有云(Virtual Private Cloud,VPC)Cloud
- 虛擬機器(三)虛擬機器配置靜態Ip虛擬機
- Azure Virtual Netwok(二)配置 ExpressRoute 虛擬網路閘道器Express
- 一次虛擬機器 (virtual box + vagrant + homestead) 崩潰與 debug 的過程虛擬機
- Configuring the launch of the remote virtual machine to debugREMMac
- PD虛擬機器 18 for Mac(Mac虛擬機器軟體)虛擬機Mac
- JVM 虛擬機器JVM虛擬機
- JVM虛擬機器JVM虛擬機
- Neo 虛擬機器虛擬機
- VMware虛擬機器虛擬機
- 虛擬機器arm虛擬環境搭建虛擬機
- xshell能ping通虛擬機器,不能連線虛擬機器虛擬機
- 虛擬機器軟體Parallels Desktop 19 for Mac虛擬機器 19.0.0虛擬機ParallelMac
- 深入理解虛擬機器之虛擬機器類載入機制虛擬機
- VMware虛擬機器如何設定使主機和虛擬機器不同IP虛擬機
- 簡單介紹apache虛擬主機配置的三種方式Apache
- Python - Context Manager 上下文管理器PythonContext
- 【虛擬機器】Windows(x86)上部署ARM虛擬機器(Ubuntu)虛擬機WindowsUbuntu
- 虛擬機器突然沒網了,虛擬機器突然滑鼠失靈虛擬機
- JVM虛擬機器記憶體結構簡析JVM虛擬機記憶體
- Vue 為什麼要用虛擬 DOM(Virtual DOM)Vue