Red Hat Enterprise Linux 커널은 커널 자체의 완결성과 지원 하드웨어와의 호환성 보증을 위하여 Red Hat 커널팀에 의해 맞춤 개발됩니다. Red Hat은 엄밀한 품질 보증 테스트를 거친 후에 커널을 출시합니다.
Red Hat Enterprise Linux 커널은 RPM 형식으로 패키지화 되어있기 때문에 커널을 쉽게 업그레이드하고 검증할 수 있습니다. 예를 들어, Red Hat, Inc.에서 배포한 kernel RPM 패키지를 설치하시면, initrd 이미지가 생성됩니다; 따라서 다른 커널을 설치 후 mkinitrd 명령을 사용할 필요가 없습니다. 또한 부트로더가 새로운 커널을 부팅하도록 부트로더 설정 파일을 수정합니다.
![]() | 경고 |
|---|---|
Red Hat 설치 지원팀은 맞춤 커널 개발에 대한 지원을 제공하지 않습니다. 소스 코드로 맞춤 커널을 개발하는 방법에 대한 보다 자세한 정보를 원하신다면, 부록 A을 참조하시기 바랍니다. |
Red Hat Enterprise Linux에는 다음과 같은 커널 패키지가 포함됩니다 (일부 패키지는 여러분이 사용하시는 아키텍쳐에 적용되지 않을 수도 있습니다):
kernel — 커널과 다음과 같은 핵심 기능을 포함하고 있습니다:
x86 및 Athlon 시스템에서 단일 프로세서 지원 (2 개 이상의 프로세서 (multi-processor) 시스템에서 실행될 수 있지만 오직 한 개의 프로세서만 사용)
그 외 다른 아키텍쳐에서는 다중 프로세서 지원
x86 시스템에서는 오직 4 GB의 RAM이 사용됩니다; 4 GB 이상의 RAM을 가진 X86 시스템에서는 kernel-hugemem 패키지를 사용하십시오.
kernel-hugemem — (i686 시스템에서만) kernel 패키지에서 활성화된 옵션에 추가 옵션. 핵심 설정 옵션은 다음과 같습니다:
4 GB 이상의 RAM 지원 (x86에서 16 GB까지 지원합니다)
PAE (Physical Address Extension) 또는 PAE를 지원하는 x86 프로세서에서 3 레벨 페이징(paging)
다중 프로세서 지원
4GB/4GB 분할 — 커널에 4GB의 가상 주소 공간을 주고 x86 시스템 상 각 사용자 프로세스마다 4GB에 이르는 용량 할당
kernel-BOOT — 설치 과정에서만 사용됩니다.
kernel-pcmcia-cs — PCMCIA 카드 지원
kernel-smp — 다중 프로세서 시스템에 사용되는 커널 포함. 다음과 같은 핵심 기능을 갖추고 있습니다:
다중 프로세서 지원
4 GB 이상의 RAM 지원 (x86에서는 최대 64 GB까지 지원)
PAE (Physical Address Extension) 또는 PAE를 지원하는 x86 프로세서에서 3 레벨 페이징(paging)
kernel-source — 리눅스 커널 용 소스 코드 파일들을 포함합니다
kernel-utils 패키지는 커널이나 시스템 하드웨어를 제어하는데 사용되는 유틸리티를 포함합니다.
kernel-unsupported — 일부 아키텍쳐 지원을 위해 사용됩니다.
Red Hat Enterprise Linux가 모든 하드웨어를 지원하는 것이 현실적으로 불가능하므로 이 패키지는 설치 과정에서나 설치 후에 Red Hat, Inc.에 의해 지원되지 않는 모듈을 포함하고 있습니다. 이 패키지는 설치 도중에 설치될 수 없으며 설치를 마친 후 설치하셔야 합니다. 지원되지 않는 패키지에 포함된 드라이버는 최대한 가능한 업데이트와 수정을 적용하여 제공됩니다.