RedHat 커널 삭제

SungchulCHA·2024년 12월 28일
0

Linux

목록 보기
7/9

커널 패닉 발생 시 커널 제거하기

  • rpm -q kernel : 현재 설치된 커널 확인
  • uname -r : 현재 부팅된 커널
  • dnf remove <kernel version> : 특정 커널 삭제
  • rm -f /boot/System-<kernel version>
  • rm -f /boot/abi-<kernel version>
  • rm -f /boot/config-<kernel version>
  • rm -f /boot/initrd-<kernel version>
  • rm -f /boot/vmlinuz-<kernel version>
  • rm -f /boot/symvers-<kernel version>
  • rm -rf /lib/modules/<kernel version>
  • rm -rf /usr/src/kernels/<kernel version>
  • rm -f /boot/loader/entries/*-<kernel version>

dnf update 시 kernel update 제외

vi /etc/dnf/dnf.conf 로 파일 열어서

마지막에

exclude kernel*

추가


grub default entry 변경

  • grubby --default-kernel : default kernel 확인
  • grubby --default-index : default kernel의 index 확인
  • grubby --info=ALL : 모든 kernel과 argument 나열
  • grubby --set-default-index=2 : 부팅 시 grub이 가리키는 위치 변경
  • grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg : UEFI 기반 부팅 시 변경된 설정 저장
  • grub2-mkconfig -o /boot/grub2/grub.cfg : BIOS 기반 부팅 시

또는

  • grub2-set-default 2 : entry 지정
  • grub2-editenv list : 설정 확인

또는

vi /etc/default/grub 로 파일 열고

GRUB_DEFAULT=2

index 번호 지정

profile
Myongji UNIV. B.S. in Electronic Engineering

0개의 댓글