Red Hat Enterprise Linux 核心是由 Red Hat 核心開發小組自訂建立的,以確保它與支援硬體之整合性與相容性。 在 Red Hat 釋放一個核心前,它必須通過一個嚴密的品質保證測試。
Red Hat Enterprise Linux 核心是包裝為 RPM 格式,使得使用者可以容易地升級與校驗它們。 舉例來說,當安裝完一個由 Red Hat, Inc. 散佈的 kernel RPM 套件時,將會建立一個 initrd 映像檔; 因此並不需要在安裝一個不同的核心後使用 mkinitrd 指令。 它也會修改開機管理程式(不管是 GRUB 或 LILO)設定檔案來含括新安裝的核心。
![]() | 警告 |
---|---|
建立一個自訂的核心並不受到 Red Hat 安裝支援小組的支援,如需關於從原始碼建立自訂核心的更多資訊,請參考 附錄 A。 |
Red Hat Enterprise Linux 含有下列的核心套件(有些也許不適用於您的主機架構):
kernel — 含有核心以及下列的主要特色:
對 x86 與 Athlon 系統的單一處理器支援(可以在多處理器的系統上執行,不過只會利用到一個處理器)
對所有其他主機架構的多處理器支援
至於 x86 系統,只能使用到系統記憶體中的前 4GB,如果您的 x86 系統含有超過 4GB 的記憶體空間,請使用 kernel-hugemem 套件
kernel-hugemem —(只適用於 i686 系統)除了 kernel 套件所啟用的選項外,主要的設定選項如下:
支援超過 4GB 的記憶體(x86 系統可支援到 16GB)
PAE (實體位址擴充 - Physical Address Extension) 或者是支援 PAE 的 x86 處理器上的三層記憶體分頁
多處理器支援
4GB/4GB 分割 — 4GB 的虛擬位址空間給核心使用,以及在 x86 系統上給予每一個使用者程序幾乎 4GB 的空間
kernel-BOOT — 只使用於安裝過程中。
kernel-pcmcia-cs — 含有對 PCMCIA 卡的支援。
kernel-smp — 含有對多處理器系統的核心,以下為主要的特色:
多處理器支援
支援大於 4GB 的記憶體(對 x86 系統可支援到 64GB)
PAE (實體位址擴充 - Physical Address Extension) 或者是支援 PAE 的 x86 處理器上的三層記憶體分頁
kernel-source — 含有 Linux 核心的原始碼檔案
kernel-util — 含有可用來控制核心或系統硬體的工具程式。
kernel-unsupported — 支援某些主機架構
由於 Red Hat Enterprise Linux 無法含有對所有硬體的支援,這個套件含有在安裝中或安裝後不由 Red Hat, Inc. 所支援的模組。 安裝過城中並不安裝這個套件,您必須在安裝完後才能安裝它。 我們已經盡力提供在這個 unsupported 套件 中的驅動程式 — 往後也許(也可能不會)提供更新與修正。