Red Hat Linuxカーネルは、Red Hatカーネルチームによってカスタマイズされ、サポートされるハードウェアとの統合性と互換性を確保しています。Red Hatがカーネルをリリースする前に、カーネルは、一連の厳しい品質保証テストに合格しなければなりません。
オフィシャルRed Hat Linuxのカーネルは、RPMフォーマットでパッケージされているので、アップグレードとベリファイを容易に行うことができます。たとえば、kernel RPMパッケージはinitrdイメージを作成します。Red Hat RPMパッケージからカーネルをインストールする場合、別のカーネルをインストールしてから、mkinitrdコマンドを使用する必要はありません。また、このパッケージはGRUBまたはLILOをインストールした場合、新規カーネルをブートするためのブートローダー設定ファイルも変更します。
本章では、x86システムでのみカーネルをアップグレードするために必要なステップについて説明します。
![]() | 警告 |
|---|---|
ユーザーによるカスタムカーネルの作成は、Red Hat Linuxインストールサポートチームによってサポートされていません。ソースコードからのカスタムカーネルの作成に関する詳細については、付録Aを参照してください。 |
Red Hat Linuxのカスタム2.4カーネルには、次の特徴があります。
/usr/src/linuxから/usr/src/linux-2.4への、カーネルソースのディレクトリの変更。
ext3ファイルシステムをサポート。
SMP(Multi-processor)をサポート。
64Gバイトまでの物理メモリへの対応—Red Hat Linux 7.3のkernel-bigmemパッケージは、64Gバイトまでの物理メモリに対応するようにコンパイルされています。
USBをサポート。
主としてIEEE 1394デバイスへの対応(このインターフェイスは、FireWireTMとも呼ばれています)。