이 내용을 언젠가 쓴 듯도 한데.. 아무튼 정리한다.
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
1 thought on “refind: 최신 커널로 부팅이 안될 때.”