작성일: 2024년 8월 13일
특정 버전의 Linux Kernel 설치하기
apt 명령으로 아래와 같은 특정 kernel version을 설치한다.
예를 들어, linux kernel version 4.15.0-137 을 설치한다면, 아래 예제 명령과 같이 실행한다.
$ apt-get install linux-image-4.15.0-137-generic \
linux-headers-4.15.0-137-generic \
linux-modules-4.15.0-137-generic \
linux-modules-extra-4.15.0-137-generic
GRUB 설정하기
새로운 Linux kernel version이 설치되었다고 해서, 새로 설치한 Kernel version으로 부팅되는 것이 아니다.
GRUB 설정을 수정해야 내가 원하는 linux kernel version으로 부팅된다.
아래 예제 GRUB 파일과 같이 수정하면 된다.
$ vi /etc/default/grub
... 중간 생략 ...
## 방금 새로 설치한 linux kernel version에 대한 이름을 설정한다.
GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 4.15.0-137-generic'
## 아래와 같이 설정하면, 3초 동안 countdown하는 화면이 나온다.
## countdown하는 동안에 'ESC or F4 or SHIFT' 키를 누르면 GRUB 부팅 설정이 나온다.
## 이때 Default kernel version이 아닌 다른 kernel version을 고를 수 있다.
GRUB_TIMEOUT_STYLE=countdown
GRUB_TIMEOUT=3
... 중간 생략 ...
grub 설정 파일을 저장하고, 아래와 같이 update-grub 명령을 수행한다.
$ update-grub
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-213-generic
Found initrd image: /boot/initrd.img-4.15.0-213-generic
Found linux image: /boot/vmlinuz-4.15.0-143-generic
Found initrd image: /boot/initrd.img-4.15.0-143-generic
Found linux image: /boot/vmlinuz-4.15.0-142-generic
Found initrd image: /boot/initrd.img-4.15.0-142-generic
Found linux image: /boot/vmlinuz-4.15.0-137-generic
Found initrd image: /boot/initrd.img-4.15.0-137-generic
done
$
Linux OS를 reboot
아래와 같이 reboot 명령을 수행하고, 부팅 초기에 "countdown" 화면이 나오면
[ESC] 또는 [SHIFT] 또는 [F4] 키를 눌러서 원하는 Linux kernel version을 선택한다.
$ reboot
Linux kernel version의 적용 여부 확인
아래와 같이 `uname -sr` 명령으로 새로 설치한 linux kernel version으로 부팅되었는지 확인한다.
$ uname -sr
Linux 4.15.0-137-generic
$
'Ubuntu' 카테고리의 다른 글
Linux 시스템 모니터링 툴(CPU 온도, Process 별 I/O와 Network Traffic) (0) | 2024.08.14 |
---|---|
Ubuntu 22.04에 삼바 서버 설치하기 (Install Samba on Ubuntu 22.04) (2) | 2024.08.07 |
Ubuntu 24.04 (Noble Numbat) 설치 (0) | 2024.08.07 |
Ubuntu 22.04 (24.04) 한글 입력기 설정 (한영 변환 설정) (4) | 2024.08.07 |
Linux OS(Ubuntu) Hardware 정보 조회 명령 (inxi) (0) | 2024.06.19 |