RHEL 7.3을 실행 중입니다.
/boot
아래 답변 중 하나를 기반으로 구성을 업데이트했습니다 .여기(/boot를 루트 파티션으로 재배치합니다). 그 후 kernel-3.10.0-514.el7.x86_64
kernel- 에서 커널을 업그레이드했습니다 3.10.0-693.el7.x86_64
.
다음과 같이 설치됩니다.
[root@qradar-hardened user]# rpm -qa | grep kernel
kernel-3.10.0-693.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-tools-libs-3.10.0-514.el7.x86_64
kernel-tools-3.10.0-514.el7.x86_64
[root@qradar-hardened user]#
그러나 다시 시작한 후에는 이 변경 사항이 반영되지 않습니다.
[root@qradar-hardened user]# uname -r
3.10.0-514.el7.x86_64
[root@qradar-hardened user]#
아무것도 바꾸지 않고 똑같은 일을했는데 /boot
효과가있었습니다. 그래서 저는 그것을 바꾸는 것이 중요하다고 생각합니다.
나는 팔로우한다이것이 새로운 커널을 사용하도록 안내하고 부팅 순서를 변경했지만 여전히 작동하지 않습니다.
최신 커널을 어떻게 사용할 수 있는지 결정하십시오.
답변1
언급한 가이드에는 다음 명령을 실행하라고 명시되어 있습니다.
grub2-set-default 1
그러나 이전 명령의 출력을 살펴보십시오.
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
결과 :
Red Hat Enterprise Linux Server(3.10.0-693.el7.x86_64) 7.3(Maipo) <-- 항목 0
Red Hat Enterprise Linux Server(3.10.0-514.el7.x86_64) 7.3(Maipo) <-- 항목 1
기본 커널을 항목 1로 설정하면 이전 커널이 로드되므로 사용할 필요가 없습니다.
grub2-set-default 1
사용:
grub2-set-default 0