Xenserver
XenCenter 無作業系統啟動參數欄位
我剛剛認識到,我在 XenCenter 中的 10 個 VM 中有 2 個的屬性視窗略有不同。在這兩個虛擬機中我無法設置作業系統啟動參數,因為在視窗中我只能設置啟動順序。所以我附上了兩個不同視窗的截圖。這些是不同類型的 VM,我該如何更改它們?
PS:缺少此欄位的 2 個 VM 也不允許我在虛擬控制台中粘貼某些內容。
第一個 VM 在 PVHVM 模式下執行,因此
QEMU
正在使用 Xen 來虛擬化 VM 背後的硬體。此模式適用於一般不支持 Xen 半虛擬化的作業系統,如 Windows 和 FreeBSD。第二個來自以 PV 模式執行的 VM。在這種模式下,一切都是半虛擬化的。所以沒有模擬的BIOS。引導過程由以下定義
pygrub
,此螢幕顯示此模式下可用的選項。Linux VM 和 32 位 FreeBSD 通常以這種模式執行。如果客戶作業系統支持,您可以更改為 PVHVM 和 PV。
今天似乎是在 PVHVM 中執行所有內容的好主意,即使是具有完全半虛擬化支持的主機。你可以在這裡查看一些基準測試:https ://xen-orchestra.com/debian-pvhvm-vs-pv/