在 RHEL KVM 中為虛擬機器啟用 UEFI 的逐步指南

重點

  • UEFI 允許在虛擬機器中安裝 Windows 11 等現代作業系統。
  • Cockpit 提供了一個使用者友好的介面來管理虛擬機器。
  • 命令列方法為有經驗的使用者提供了高級靈活性。

解鎖 RHEL 上 KVM 的 UEFI 支持

在現今的虛擬化環境中,在 Red Hat Enterprise Linux (RHEL) KVM 中啟用 UEFI 支援可大幅增強功能。本指南將引導您完成為虛擬機器設定 UEFI 所需的步驟,確保您的系統可以無縫運行現代作業系統。

在 RHEL 上為 KVM 啟用 UEFI 的關鍵步驟

第 1 步: 確認系統更新

確保您的 RHEL 系統是最新的以避免相容性問題。使用以下命令:

sudo dnf update

專業提示: 定期檢查並套用更新以維護系統安全性和效能。

步驟2: 安裝必要的依賴項

安裝 KVM 所需的 UEFI 韌體。執行:

sudo dnf install edk2-ovmf

專業提示: 確保 KVM 子系統已啟用。

步驟3: 啟動Cockpit服務

確保 Cockpit 正在運行:

sudo systemctl start cockpit

專業提示: 啟用 Cockpit 服務以在啟動時自動啟動:

sudo systemctl enable cockpit

第 4 步: 訪問駕駛艙儀表板

開啟 Web 瀏覽器並導覽至 Cockpit 儀表板(網址為 http://localhost:9090 ) 。使用管理員憑證登入。

步驟 5: 建立支援 UEFI 的虛擬機

導航到 虛擬機器 並點擊 建立虛擬機器 。填寫必要的詳細資訊並在 BIOS 部分中選擇 UEFI 。

步驟 6: 以 UEFI 模式啟動虛擬機

配置完成後,按一下 「安裝」 以 UEFI 模式啟動 VM。使用以下命令驗證 UEFI 轉換是否成功:

sudo efibootmgr

步驟7: 存取虛擬機器的控制台

使用 virt-viewer 對 UEFI VM 進行 GUI 存取。使用以下命令打開它:

virt-viewer <vm_name>

步驟8: 確認EFI模式操作

透過列出以下內容來檢查 EFI 狀態:

ls /sys/firmware/efi

專業提示: 如果輸出傳回文件,則您的虛擬機器已成功使用 UEFI。

UEFI 設定的其他提示

  • 檢查虛擬機器日誌中是否有任何啟動錯誤。
  • 考慮定期備份虛擬機器資料。
  • 在 Cockpit 中使用快照以實現輕鬆的回滾選項。

概括

在 RHEL KVM 上啟用 UEFI 支援可增強您的設定的虛擬化功能,從而支援現代作業系統和配置。無論使用 Cockpit 或終端,這些步驟都將引導您成功為虛擬機器設定 UEFI。

結論

透過在 KVM 設定中啟用 UEFI,您可以利用進階虛擬化的優勢,包括與現代軟體更好的相容性。開始嘗試各種作業系統以充分利用您的虛擬化環境。

FAQ(常見問題)

與傳統 BIOS 相比,使用 UEFI 有何優勢?

與傳統 BIOS 相比,UEFI 提供更快的啟動時間、增強的安全功能以及與更大硬碟的兼容性。

啟用 UEFI 後可以恢復到 BIOS 嗎?

是的,您可以在虛擬機器設定中切換回 BIOS 設定。但是,請注意,某些功能可能不再如預期運作。