본문 바로가기
IT

CentOS 7 부트로더 커널 여러 개 뜰 때 해결 방법

by Wiblee 2016. 2. 24.

Centos 7 설치 후 부트로더에 여러 줄의 CentOS가 생겼습니다.


자세히 보니 yum update로 업데이트가 일어난 이후 CentOS의 버전이 올라가면서 부트로더에 하나씩 추가가 되는 것이었습니다.

링크한 블로그 글에 나온 것처럼 여러 줄이ㅡ 따르면 CentOS부터는 grub2라는 부트로더를 이용하게 된다고 합니다.


부트로더에서 맨 위의 최신 버전 선택시 "[   0.000000] tsc: Fast TSC calibration failed 만 뜨고 넘어가지 않습니다.


자세히 보면 밑에서 두 번째 것은 정상적으로 실행이 되지만 여전히 같은 메세지가 뜨고 지나가는 것을 알 수 있습니다. 따라서 이게 문제가 아닙니다. 


인터넷 검색 결과, 이것은 처음 리눅스를 설치할 때 함께 설치한 드라이버들이 커널을 업데이트할 때 함께 설치되지 않아 새로운 커널로 부팅 시 오류가 뜨는 것이라고 합니다. 해결하기 어려운 문제이기 때문에 그냥 커널 업데이트는 포기하고 가장 오래된 커널을 쓰기로 마음을 비웠습니다.


CentOS 안 쓰는 커널 삭제하기


커널의 종류를 확인하기 위하여 다음과 같이 입력합니다.


sudo yum list kernel 


그러면 다음 블로그 글처럼 커널 종류들이 뜨는 것을 볼 수 있습니다. 



여기에서 부팅이 안 되는 커널들을 삭제하려면 version을 잘 기억해 놓았다가 


sudo yum remove kernel-3.10.0-327.10.1.el7


과 같이 삭제하면 됩니다.

댓글