refind: 최신 커널로 부팅이 안될 때.

이 내용을 언젠가 쓴 듯도 한데.. 아무튼 정리한다.

refind 는 자동으로 최신 커널을 찾아서 부팅해준다. 그런데, 이 ‘최신’의 기준은 커널의 날짜이지, 커널 파일명이 아니다.

예를 들어, 다음과 같은 두 커널 파일이 있다고 하면..

-rw-r--r-- 1 root root 7.9M  9월 27 14:44 vmlinuz-4.15.0-34-generic
-rw------- 1 root root 7.9M  9월 24 21:57 vmlinuz-4.15.0-36-generic

refind 는 36 을 부팅시키는게 아니고, 34를 택한다.
왜냐?
34 파일이 더 날짜가 늦기 때문이다.

36 을 선택하게 하고 싶다면, vmlinuz-4.15.0-36-generic 파일의 날짜를 34 파일보다 더 늦게 바꿔주면 된다.
이 작업은 간단히 touch 명령으로 할 수 있다.

sudo touch vmlinuz-4.15.0-36-generic

Tags:
One Comment

안녕하세요. 글 남겨주셔서 고맙습니다.