CentOS7 / RHEL7 이후 버전에서 아래와 같이 부트로더(grub2)의 커널 우선 순위(부팅 시점에 커널 선택 메뉴에서)를 변경 가능

- 현재 커널 확인
# uname -r
3.10.0-957.el7.x86_64

- 현재 적용중인 부팅 1순위 커널 버전 확인
# grub2-editenv list
saved_entry=Red Hat Enterprise Linux Server (3.10.0-957.el7.x86_64) 7.6 (Maipo)

- 부팅 적용 가능한 커널 리스트 확인
# grep ^menuentry /boot/grub2/grub.cfg | cut -d "'" -f2
( # grep ^menuentry /boot/efi/EFI/centos/grub.cfg | cut -d "'" -f2      --> EFI 시스템)
Red Hat Enterprise Linux Server (3.10.0-1160.25.1.el7.x86_64) 7.9 (Maipo)
Red Hat Enterprise Linux Server (3.10.0-957.el7.x86_64) 7.6 (Maipo)
Red Hat Enterprise Linux Server (0-rescue-5dab8dd22630458188477ba21a81dd1e) 7.6 (Maipo)

- 적용하고 싶은 커널버전으로 변경
# grub2-set-default "Red Hat Enterprise Linux Server (3.10.0-1160.25.1.el7.x86_64) 7.9 (Maipo)"

- 변경된 것 확인
# grub2-editenv list
saved_entry=Red Hat Enterprise Linux Server (3.10.0-1160.25.1.el7.x86_64) 7.9 (Maipo)

- 리부팅
# reboot

- 부팅 후 커널 확인
# uname -r
3.10.0-1160.25.1.el7.x86_64
CentOS / RHEL 7 Booting Kernel 순서 변경
태그:                             

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다