커널을 업그레이드하기 전에 따르셔야할 몇가지 단계들이 있습니다. 첫번재 단계는 문제가 발생할 시에 대비하여 시스템을 부팅할 부팅 디스켓이 있는지 확인하시는 것입니다. 만일 부트로더가 새로운 커널을 부트할 수 있도록 적절히 설정되지 않은 경우에는, 부팅 디스켓이 준비되어 있지 않다면 Red Hat Enterprise Linux 시스템을 부팅하실 수 없습니다.
부팅 디스켓을 만드시려면, 쉘 프롬프트에서 루트로 로그인 하신 후 다음 명령을 입력하시기 바랍니다:
/sbin/mkbootdisk `uname -r` |
![]() | 힌트 |
|---|---|
보다 많은 옵션에 대한 정보를 원하시면, mkbootdisk 명령어의 메뉴얼 페이지를 참조하시기 바랍니다. |
부팅 디스켓이 제대로 작동하는지 확인해 보기 위하여, 만드신 부팅 디스켓을 사용하여 컴퓨터를 재부팅해 보신 후 다음 단계로 진행하시기 바랍니다.
부팅 디스켓을 사용할 상황이 발생하지 않기를 바라지만 혹시라도 모르니 부팅 디스켓을 안전한 장소에 보관해 두십시오.
어떠한 커널 패키지가 설치되어 있는지 알아보시려면, 쉘 프롬프트에서 다음 명령을 실행하십시오:
rpm -qa | grep kernel |
시스템 아키텍쳐에 따라서 다음 중 일부 또는 모든 패키지가 출력 결과에 나타날 것입니다 (버전 번호와 패키지 이름이 다를 수 있습니다):
kernel-2.4.21-1.1931.2.399.ent kernel-source-2.4.21-1.1931.2.399.ent kernel-utils-2.4.21-1.1931.2.399.ent kernel-pcmcia-cs-3.1.31-13 kernel-smp-2.4.21-1.1931.2.399.ent |
출력 결과를 보시고 커널 업그레이드를 위하여 다운로드 받아야할 패키지의 종류를 결정하실 수 있습니다. 단독 프로세서 시스템의 경우, kernel 패키지만 필요합니다. 다른 패키지에 대한 설명을 보시려면 39.1 절을 참조하시기 바랍니다.
각 커널 패키지의 파일 이름에는 패키지가 개발된 아키텍쳐 이름이 포함됩니다. 패키지 이름은 kernel-<variant>-<version>.<arch>.rpm 형식으로 구성됩니다. 여기서 <variant>은 smp 또는 utils 등 입니다. <arch>는 다음 중 한가지로 나타납니다:
AMD64 및 Intel® Extended Memory 64 Technology (Intel® EM64T) 아키텍쳐의 경우 x86_64
Intel® Itanium™ 아키텍쳐의 경우 ia64
IBM® eServer™ pSeries™ 아키텍쳐의 경우 ppc64pseries
IBM® eServer™ iSeries™ 아키텍쳐의 경우 ppc64iseries
IBM® S/390® 아키텍쳐의 경우 s390
IBM® eServer™ zSeries® 아키텍쳐의 경우 s390x
x86 변형: x86 커널은 여러 다른 x86 버전을 위해 최적화되었습니다. 옵션은 다음과 같습니다:
AMD Athlon® 및 AMD Duron® 아키텍쳐의 경우 athlon
Intel® Pentium® II, Intel® Pentium® III, 그리고 Intel® Pentium® 4 시스템의 경우 i686