1. kernel version 확인 

 # uname -r   또는 # uname -a 

 

2. 패키지 확인 

 # dpkg - l | grep kernel

 

3. 해당 kernel version이 없다면 다운로드 

 # sudo update 

 # sudo apt install [linux-image-5.15.0-91-generic] [linux-headers-5.15.0-91-generic]  // 원하는 커널 선택

 # sudo apt install linux-image-5.15.0-91-generic linux-headers-5.15.0-91-generic

 

4. /etc/default/grub 수정

 # vi /etc/default/grub 

 - GRUB_TIME_STYLE=hidden   // 해당 내용에 주석처리 또는 style을 menu로 변경

 - GRUB_TIMEOUT=0   //해당내용에 주석처리 또는 timeout을 원하는 시간으로 변경 

 # update-grub

 

5. 재부팅 후 부팅 시 커널 선택 

 # sudo reboot 

 - 부팅 직후에 

 -  Advanced options for Ubuntu 선택 

 - 설치된 커널 목록 중 원하는 kernel version 을 선택해서 부팅 

 

7. 부팅한 kernel을 고정하기 

 # sudo vi /etc/default/grub 

GRUB_DEFAULT='1>Ubuntu, with Linux 5.15.0-91-generic' 값을 수정  

또는 

GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 5.15.0-91-generic"

// 버전마다 조금 씩 다를 수 있음 

 

8. grub 업데이트 

 # sudo update-grub 

 # sudo reboot 

 - 재부팅하면 설정한 커널로 자동 부팅

 

 

+ Recent posts