목차

    반응형

    ubuntu22.04 kernel 설치 방법

    ubuntu 22.04에서 특정 deb 파일 설치를 하던 도중 커널 버전으로 인하여 설치가 안되는 상황이 발생하였다.

     

     

    위에서 보면 커널버전 5.15.0-88-generic가 필요한데 현재 버전과 맞지 않는 것 같다

     

    kernel 버전 확인하기

    uname -a 

    커널 버전을 보면 5.15.0-94로 현재 커널이 위 드라이버 설치 하는 것보다 커널 버전이 높기 때문에 설치가 되지 않는다.

    위 드라이버 데몬을 설치하는데, dell에서는 해당 커널버전을 제공하지 않는 것 같아서 kernel 버전을 낮춰서 설치 해보기로 했다.

     

    kernel 버전 변경

    커널 버전을 변경하는 방법은 여러가지다. 해당 버전을 change 하는 방법이 있고, 추가로 설치하여, grub에서 원하는 커널로 변경하는 방법이 있다.

    오늘은 원하는 커널로 변경하는 방법을 해보려고한다.

    명령어> dpkg --list | grep linux-image

    현재 설치된 커널의 버전을 보여준다.

     

    kernel 버전 찾기

    원하는 커널 버전이 있는지 찾기 위해서는 apt search를 이용한다.

    명령어> apt search linux-image

     

    s

    너무 많이 뜬다... 좁혀주자

     

    명령어> apt search linux-image | grep 5.15.0.88

     

    원하는 커널을 찾았다.

     

    kernel 설치 하기 

     

    명령어> apt install linux-image-5.15.0-88*

    이렇게 하면 뭐가 계속 뜬다 설치를 한다.

    설치가 완료 됐다.

     

    kernel 설치 확인 

    명령어 > dpkg --list | grep linux-image

     

    88버전이 설치된거 확인.

     

    grub update

    명령어 > update-grub

     

    grub default 순서 변경

    명령어> vi /boot/grub/grub.cfg

     

    그림에서 보면 menuentry 맨 처음이 0번 그다음 submenu가 1번이다

    그 이후 submenu 안에 menuentry에 설치된다. 위 예시처럼 0번부터 다시 시작한다

    즉 1>0 으로 변경한다면 5.15.0-122-generic (recovery mode)가 default grub에서 자동 부팅된다.

     

    나는 1>6번이 원하는 5.15.0-88-generic 버전인걸 확인했다.

     

    명령어 > vi  /etc/default/grub

    변경전
    변경후

    이처럼 변경하면 되고 update-grub 해주면

    재부팅 한다

     

    반응형
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기