[리눅스] 기본 부팅 커널 변경 (default boot kernel)

반응형

 

Linux 부팅 시 GRUB 메뉴에서 커널 선택 후 부팅을 진행할 수 있습니다만, 이는 수동적인 방법이며, 자동으로 원하는 커널을 부팅할 수 있는 Linux Default Boot Kernel 변경 및 확인 방법에 대해 살펴보겠습니다.

 

Default Boot Kernel

1. 현재 기본으로 설정된 커널 확인

[root@Eloquence /]# grub2-editenv list
saved_entry=Oracle Linux Server (4.1.12-112.16.4.el7uek.x86_64 with Unbreakable Enterprise Kernel) 7.5

 

Boot Kernel List

1. 부팅 가능한 커널 목록 확인

[root@Eloquence /]# cat /boot/grub2/grub.cfg | grep ^menuentry | cut -d "'" -f2
Oracle Linux Server (4.1.12-112.16.4.el7uek.x86_64 with Unbreakable Enterprise Kernel) 7.5   // 현재 부팅 커널
Oracle Linux Server (3.10.0-862.el7.x86_64 with Linux) 7.5
Oracle Linux Server (0-rescue-6db248e17f6f4aba881dafc022ee0512 with Linux) 7.5

 

 

Change Default Boot Kernel

1. 기본 부팅 커널 변경

[root@Eloquence /]# grub2-set-default "Oracle Linux Server (3.10.0-862.el7.x86_64 with Linux) 7.5"   // 부팅 커널 변경
[root@Eloquence /]# grub2-editenv list   // 기본 커널 확인 (변경된 커널이 적용된지 확인하기)
saved_entry=Oracle Linux Server (3.10.0-862.el7.x86_64 with Linux) 7.5

 

Apply Boot Kernel

1. 변경된 부팅 커널 적용 (재기동) 및 변경사항 확인

[root@Eloquence /]# reboot
[root@Eloquence /]# uname -a   // 현재 커널 확인
Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Wed Apr 11 11:40:58 PDT 2018 x86_64 x86_64 x86_64 GNU/Linux

 

반응형

댓글

Designed by JB FACTORY