5.2. 업그레이드 준비
커널을 업그레이드하기 전에 몇 가지 준비 단계를 수행하는 것이 좋습니다.
먼저 문제가 발생할 경우 시스템에 대해 부팅 미디어가 작동하는지 확인합니다. 부트 로더가 새 커널을 부팅하도록 제대로 구성되지 않은 경우 이 미디어를 사용하여 Red Hat Enterprise Linux로 부팅할 수 있습니다.
USB 미디어에는 종종 펜 드라이브,엄지상 디스크 또는 키가 외부에 연결된 하드 디스크 장치라고도 하는 플래시 장치 형태가 있습니다. 이 유형의 거의 모든 미디어가 VFAT
파일 시스템으로 포맷됩니다. ext2
,ext3
,ext4
또는 VFAT
으로 포맷된 미디어에서 부팅 가능한 USB 미디어를 만들 수 있습니다.
배포 이미지 파일 또는 최소 부팅 미디어 이미지 파일을 USB 미디어에 전송할 수 있습니다. 장치에서 사용 가능한 공간이 충분한지 확인합니다. 배포 DVD 이미지, 배포 CD 이미지의 경우 약 4GB 또는 최소 부팅 미디어 이미지에는 약 10MB가 필요합니다.
Red Hat Enterprise Linux 설치 DVD에서 boot.iso
파일 사본이나 CD-ROM #1을 설치해야 하며 VFAT
파일 시스템 및 약 16MB의 여유 공간으로 포맷된 USB 스토리지 장치가 필요합니다.
USB 스토리지 장치를 사용하는 방법에 대한 자세한 내용은 USB 키를 포맷 하는 방법과 그래픽이 아닌 환경 솔루션 문서에 USB 플래시 드라이브를 수동으로 마운트하는 방법을 검토하십시오.
다음 절차는 사용자가 복사한 파일과 동일한 경로 이름이 없는 한 USB 스토리지 장치의 기존 파일에는 영향을 미치지 않습니다. USB 부팅 미디어를 생성하려면 root
사용자로 다음 명령을 수행합니다.
-
설치 syslinux 패키지가 시스템에 설치되어 있지 않은 경우 해당 패키지를 설치합니다. 이렇게 하려면 root로
yum install을 실행합니다. syslinux
명령. 설치 SYSLINUX USB 스토리지 장치의 부트로더:
# syslinux /dev/sdX1
…여기서 sdX 는 장치 이름입니다.
boot.iso
및 USB 스토리지 장치에 대한 마운트 지점을 생성합니다.# mkdir /mnt/isoboot /mnt/diskboot
Mount
boot.iso
:# mount -o loop boot.iso /mnt/isoboot
USB 스토리지 장치를 마운트합니다.
# mount /dev/sdX1 /mnt/diskboot
복사 ISOLINUX
boot.iso
에서 USB 스토리지 장치로의 파일:# cp /mnt/isoboot/isolinux/* /mnt/diskboot
boot.iso
의isolinux.cfg
파일을 USB 장치의 경우syslinux.cfg
파일로 사용합니다.# grep -v local /mnt/isoboot/isolinux/isolinux.cfg > /mnt/diskboot/syslinux.cfg
boot.iso
및 USB 스토리지 장치를 마운트 해제합니다.# umount /mnt/isoboot /mnt/diskboot
- 부팅 미디어를 사용하여 시스템을 재부팅하고 계속하기 전에 시스템을 부팅할 수 있는지 확인합니다.
또는 플로피 드라이브가 있는 시스템에서 를 설치하여 부트 디스켓을 만들 수 있습니다. mkbootdisk root
로 mkbootdisk
명령을 패키징하고 실행합니다. 사용 정보는 패키지를 설치한 후 man mkbootdisk
man 페이지를 참조하십시오.
설치된 커널 패키지를 확인하려면 쉘 프롬프트에서 yum list installed "kernel-*"
명령을 실행합니다. 출력은 시스템의 아키텍처에 따라 다음 패키지의 일부 또는 모두로 구성되며 버전 번호는 다를 수 있습니다.
# yum list installed "kernel-*" kernel.x86_64 3.10.0-54.0.1.el7 @rhel7/7.0 kernel-devel.x86_64 3.10.0-54.0.1.el7 @rhel7 kernel-headers.x86_64 3.10.0-54.0.1.el7 @rhel7/7.0
출력에서 커널 업그레이드에 대해 다운로드해야 하는 패키지를 확인합니다. 단일 프로세서 시스템의 경우 필요한 유일한 패키지는 입니다. kernel 패키지. 다양한 패키지에 대한 설명은 5.1절. “커널 패키지 개요” 을 참조하십시오.