2009년 8월 10일 월요일

CentOS 5.2 설치시 Kernel panic - not syncing : CPU context ...

[문제발생]

 

CentOS 5.2를 설치하기 위해 다음과 같이 환경을 구축하였다.

 

  • VMware 6.0
  • Install OS : CentOS 5.2
  • Virture Machine : Red Hat linux
  • RAM 1G 할당
  • HDD 20G 할당 (SCSI, LSI logic방식)
  • CPU : 인텔 센트리노2 - 2개 process로 설정

 

설치가 성공적으로 진행되고 시스템을 rebooting 하는 과정에서 다음과 같은 메시지를 보게 되었다.

 

Kernel panic - not syncing : CPU context corrupt ..

 

커널 패닉에 빠진 현상으로 CPU context와 동기를 이루지 못해서 / (root) 슬라이스에 마운트를 하지 못한단다.

 

 

 

[해결방안]

 

1. 일단 CPU 프로세서가 인텔 센트리노 2를 사용한다. core 2 DUO 가 아닌이상 2개의 CPU로 인식하지 않기 때문에 CPU의 갯수는 1개로 처리하여 보았다.

 => 해결불가, 여전히 커널 패닉 발생

 

2. CentOS가 Red Hat Linux의 전신이긴 하지만 여기서는 단순히 Red Hat Linux로 설정하니 인식을 하지 못하였다. Red Hat Linux 5 버전으로 교체하였다.

=> 해결불가, 여전히 커널 패닉 발생

 

3. CentOS 5.3 버전으로 교체하여 설치해 보았다.

=> 정상적으로 작동한다. 설정은 CPU 갯수 1개, 디스크 타입은 Red Hat Linux 5 설정

 

 

 

[결      론]

 

CentOS 5.2를 core 2 DUO에서 설치하였을 때는 문제없이 작동하였다. 하지만 인텔 센트리노2에서 문제가 발생하기 때문에 최신의 CentOS 5.3 (Final)로 설치하는 것을 권장한다.

댓글 없음:

댓글 쓰기