當我們安裝 RHEL5 完成之後可以在 Boot loader – GRUB 看到兩個開機選項,一個是一般的開機核心另外一個則是我們要進入的 Xen 核心.如果你在安裝時有選擇虛擬化的套件時,RHEL5統預設也是從這一個核心開機.
因為 Xen Kernel 不同於一般的核心所以有部分的功能在 Xen Kernel 下面是無法使用的或是需要加入參數才能使用的,如下所示:
-
serial port
serial port 預設是被 virtual comsole 用去了,所以你真的要用 serial port 時,請在 kernel 加入 xencons=off 這個參數.[root@benjr ~]# vi /boot/grub/menu.lst title Red Hat Enterprise Linux Server (2.6.18-8.el5xen) root (hd0,1) kernel /boot/xen.gz-2.6.18-8.el5 module /boot/vmlinuz-2.6.18-8.el5xen ro root=LABEL=/ rhgb quiet xencons=off module /boot/initrd-2.6.18-8.el5xen.img
-
suspend
當你使用含有 XEN 的 kernel 時,有些功能是不支援的.比如像是 S3:suspend to RAM 或是 S4:suspend to disk(Hibernate) ,不過在未來更新的版本中 RHEL5 將會支援,所以可以透過下面的方式來確定目前版本是否有支援此項功能."y" 代表有支援.#檢查 Hibernate 是否有支援 [root@benjr ~]# cat /boot/config-2.6.18-53.el5 | grep -i acpi_sleep CONFIG_ACPI_SLEEP=y CONFIG_ACPI_SLEEP_PROC_FS=y # CONFIG_ACPI_SLEEP_PROC_SLEEP is not set
-
EIST(Enhanced Intel SpeedStep Technology
CPU Enhanced Intel SpeedStep Technology (EIST) 在 Xen Kernel 下預設也是不支援的,開機後 CPU 就是以全速運作不會進入省電模式,但是未來更新版本是否會針對這一項功能進行支援就不是很確定了,我們可以透過下面的指令來觀察目前的版本是否 EIST 的功能."y" 代表有支援.#檢查 EIST 是否有支援 [root@benjr ~]# cat /boot/config-2.6.18-53.el5 | grep -i speedstep CONFIG_X86_SPEEDSTEP_CENTRINO=y CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y # CONFIG_X86_SPEEDSTEP_LIB is not set
沒有解決問題,試試搜尋本站其他內容
One thought on “RHEL5 Xen kernel”