처음으로 리눅스 커널 컴파일과 업그레이드 성공하다

리눅스의 커널 컴파일과 업그레이드….

여러번 시도했지만 번번히 실패했었다.

실패한 주된 이유는 make menuconfig 실행시 물어보는 하드웨어 설정오류로 짐작된다.

커널 컴파일에 성공하고 grub에 설정해준 뒤 리부팅하면… 부팅 도중 시스템이 뻗어버리기 일쑤였다.

다음과 같이 menuconfig를 건너뛰는 방법이 있었다. -.-

그리고 드디어 처음으로 커널 업그레이드에 성공했다..

2.6.9-42ELsmp –> 2.6.22.12

——————————————————-

1. kernel.org에서 커널소스 다운로드

2. 커널 컴파일

– make mrproper 실행

– make menuconfig 를 수행하는 대신

운영체제 설치할 때 기본으로 설치되는 커널소스 내의 .config 파일을

다운로드 받아 풀어놓은 커널 소스 디렉토리로 복사한다.

cp /usr/src/kernels/2.6.9-42.EL-smp-i686/.config /usr/src/kernels/linux-2.6.22.12

– make 실행

– make modules 실행

– make modules_install

– make install

make 실행 중 물어보는게 꽤나 많지만 모르는 항목들이 너무 많아 그냥 기본값으로 설정(엔터)하고  넘어갔다.

너무도 쉬운 문제해결 방법이 있었다.. ㅋㅋㅋ

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Scroll to Top