在 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 設定。但是,請注意,某些功能可能不再如預期運作。