2009. 11. 17. 12:15
커널 버전 확인 
#uname -a

커널 소스 다운로드 => http://www.kernel.org에 접속하여 최신 커널을 다운로드 한다.
#wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2

다운로드한 커널을 압축 해제한다.
#tar -xvjf linux-2.6.30.tar.bz2

생성된 디렉토리를 링크파일로 링크
#ln -s linux-2.6.30 linux

커널 설정값 초기화
#make menuconfig

커널 이미지 생성
#make bzImage

커널 모듈 생성
#make modules

생성된 object 파일들을 /lib/modules/커널버전 디렉토리로 복사
#make modules_install

모듈들이 정상적으로 설치되었는지 확인
#ls -l /lib/modules/2.6.30/

#ls -l /lib/modules/2.6.30/kernel/

커널관련 파일 복사
#make install


/boot 디렉토리에 정상적으로 복사되었는지 확인
#ls -l /boot

/boot/grub/grub.conf 파일에 새로운 커널에 맞는 부팅 메뉴가 추가되었는지 확인
#vi /boot/grub/grub.conf

재부팅
#reboot

커널버전확인
#uname -r

'[D-01] Linux' 카테고리의 다른 글

등록된 major number의 확인  (0) 2009.11.17
GNU Make  (0) 2009.11.17
The Linux Documentation Project  (0) 2009.11.17
[.bashrc] path설정, allias 설정  (0) 2009.11.17
[.vimrc] Vim / Gvim 설정  (0) 2009.11.17
Posted by eoseontaek