커널과정을 이해하고 싶습니다.
글쓴이: jowook / 작성시간: 화, 2004/02/03 - 8:05오전
커널 업그레이드 설명을 보니까 이걸 링크 해주던데 이게 뭐하는 겁니까? 그리고 기존에 있던 심볼릭 링크를 지우고 새커널에 걸어 주었는데 기존의 커널로 부팅하여도 아무런 문제점이 없었읍니다. 고수님들의 조언을... 검색해보아도 업그레이드시 링크해주란 말만 있지 무엇이다는 설명은 없었읍니다. 그리고 make mrproper, make dep ,make clean이 무어 하는것지도 조언 좀 부탁드립니다. make bzImage..뒤에 것은 대충 무어하는지 이해가 가는데요. 감사합니다.
Forums:
...
참고하세요.
http://wiki.kldp.org/wiki.php/LinuxdocSgml/2.4Kernel_Compile-KLDP
No Pain, No Gain.
Re: 커널과정을 이해하고 싶습니다.
링크라 어떤걸 링크라는 말씀이신지요?
대충 리눅스 커널 컴파일 하려면 커널을 받아 오겠지요.
그 커널의 압축을 풀면 대충.. linux-2.64.21 이런식으로
디렉토리가 생깁니다. 이걸 linux 라는 심볼릭 링크로 걸어 주지요.
Why ? 우선 커널 디렉토리로 버전 숫자를 적어 줄 필요가 없다..가 큰 이유일것이고, 프로그램들이 리눅스 커널 헤더(h) 를 찾기 싶게 하기 위해서 이지 않을까라는 토를 달아 봅니다.
또한...
make mrproper, make dep ,make clean
요것을 풀어 보자면..
#make mrproper
(이전에 컴파일 했던 정보를 제거합니다요.)
#make dep
(각 소스 파일에 대한 의존성 검사를 합니다요.. 검사해서요~ 파일을 맹글어 주죠)
#make clean
(이전 컴파일에서 생긴 중간 단계 파일이나 커널 파일을 제거한다. 오브젝트 파일등등을 지운다고 해야 할까요? )
이상, 아는것을 적기 보다는 내가 이해한 내용으로 풀이해 봤습니다.
그럼.
-------------------
나는 Copy&Paster 이다. 나의 화려한 기술 조합에 모두들 나를 두려워 한다. 나도 코드 Maker 이고 싶다.
댓글 달기