본문 바로가기

*담아오기*/Computer

리눅스 커널 빌드 과정

make mrproper                  기존에 설정되어 있는 의존관계를 제거

make menuconfig              커널 환경 설정

make dep                          커널 소스 의존성 확인

make clean                       이전 컴파일 작업으로 생성되어 있던 오브젝트 파일 제거

make bzImage                   커널 이미지 빌드

make modules                   모듈 컴파일

make modules_install         모듈 설치

 

커널 2.6에선 bzImage modules 부분을 make 하나로 통합

 

만들어진 커널 이미지를 /boot 폴더내에 복사후 부트로더에 등록

 

※GRUB인 경우

 

title                      부트화면에 보여줄 이름

root                     루트 파티션

kernel                  커널 이미지 지정

initrd                    램디스크 이미지 지정

선배(케이군) 블로그에서 슬쩍 =_=
링크(케이군 속닥속닥
): http://kheitw.egloos.com/