으음..그냥 커널 컴파일하는방법과 명령의 기능을 알려드리져 ;;
순서대로 해야되고요....
커널 디렉토리에 일단 가서..
make mrproper
예전에 설정한거...그런 설정값 지우는거에요...뭐 구지 안해도되고..
make xconfig
여기서 설정해야죠?
make dep
의존성을 생성해주라는거네요....
make clean
중요합니다. 이걸 안하면 커널 크기가 엄청 큽니다..;;;
make bzImage
실질적인 이미지를 만드는거지요...
make install
부트로더가 LILO일때만 가능합니다. 자동으로 부팅관련설정을
해주죠...GRUB일때는 일일히 cp명령을 이용해 복사해야됩니다.
make modules
모듈생성입니다..
make modules_install
모듈을 각 디렉토리에 옮기는것입니다..
depmod -ae -F 버전(2.4.18)
System.map파일에 의존성을 적용해준다나?
여기까지..순서대로 해주셔야됩니다...아셨죠?
그리고 시스템 투 빅 에러는 옵션을 너무 많이 주셨거나...
make clean을 하지 않은경우 발생할수 있습니다...
참고하세요...
: 2.4.18로 컴파일 하는데
: #make modules을 하나깐
:
: make[1]:Nothing is to be done for 'modules'
:
: #make bzImage
:
: kenel is too big.....
:
: #make modules_install
:
: make[1]:Nothing is to be done for 'modules_install'
:
: 라고 나오는데 무슨문제인지요 그리고
: make xconfig 에서 고친건
: 랜카드설정하고
: character devices --> enhanced real time clock
: 를 모듈로 한거 뿐입니다
:
: --
: 이 곳에 서명을 적어주십시오....--ㅠ_ㅠ