| 1190 번 글의 답장글: Re: 커널컴파일설정에 대해서 질문드립니다.. |
| 글쓴이: 산이
[홈페이지]
|
글쓴날: 2002년 10월 11일 09:15:59 금(오전) |
조회: 663 |
[김현승]님이 남기신 글:
>안녕하세요..산이님^^
>오랜만에 다시 들리네여.. 리눅스를 접한지 어언 1년이
다되가는
>지금 이제야 조금 리눅스가 보이기 시작하네요..
> 그중에 산이님의 책도 많은 도움이 되었답니다..그런데
막상 실제로
>사용되는 내용을 해볼려고 하면 잘되지 않는게 리눅스인거
같네염..
> 그럼 질문 하나 여쭈겠습니다..현재
제가 있는 사무실에서 오라클을
>사용한다고 해서 현재 오라클을 설치해보려고 합니다.. 그런데
오라클을
>설치하는 문서를 웹상에서 찾기는 찾았는데..오라클을
사용할 경우
> 리눅스 커널을 컴파일 해줘서 불필요한 모듈을 포함시키지
않는게 좋다는
>설명이 들어있더군요..그리고
오라클을 설치하기전에 환경 설정을 바꿔주는 부분이 있는데
그 부분은 꼭 리눅스 커널을 컴파일시켜줘야지
적용이 된다고 해서 컴파일을 하려고 합니다...
> 그런데 막상 커널 컴파일을 해보니..실제 잘되지가
않는군요... 제가 현재 레드햇7.2를 사용중이라 커널버전이..
2.4.7 버전입니다..그래서
한버전 상위인 2.4.8로 커널을 다운로드 받아서 설치를
했습니다...
> 물론 검색한컴파일 방법은 웹상에서 kldp 사이트의 문서를
참고했습니다..
그 문서에 보면 커널을 다운로드 받아서 압축을 풀고
/boot밑으로
>이동한후 make mroproper 이후 make menuconfig 에서 필요한
모듈을
>골라주고 make dep, make modules , make modules_install 까지
>진행을 했습니다..그런데
모듈이 설치되어야할 make modules_install 에서 모듈이 설치가 되지
않는 것입니다...
> 문서상에는 위 과정을 해주면 모듈이 설치가
/lib/modules/2.4.8/이곳에
모듈이 설치된다고 나와있습니다..
그런데 명령을 다 준후 /lib/modules밑으로
가보면 폴더가 1나 밖에 생기지 않고 모듈역시
>딱 1나만 생성이 됩니다... 폴더이름이 drivers 라고 되어 있고 ,
모듈은 dummy.o 이 파일이 딱 하나 둘도 아닌 -_-;; 이 파일만이
생성이 되는것입니다..
그런데 분명히 make menuconfig에서 모듈을 선택해준후 그것을
파일로 저장한후에 종료한후 make modules를 했습니다..
> 그리고 make modules명령어를 치고 실행시켯을 때 컴파일 되는
메시지에서 그런 폴더가 없음 이란 말이 간혹가다가 한번씩
보였습니다...
> 이것이 모듈이 설치되지 않는 원인인가요..이
메뉴얼도 그나마 kldp에서
>찾은것중 자세히 나와있는 것으로 해본것인데..정말
실제로 커널컴파일이
>쉽지가 않습니다... 혹시 산이님이 커널컴파일
세부항목설정(모듈설정)에
대해서 알고계시면 한수 지도해 주시면 정말..감사
드리겠습니다..
========================================
현재 커널이 2.4.7이고 모듈로 컴파일할 버전이 2.4.8이면
당연히 에러가 생길 확률이 높습니다.
2.4.8 모듈을 설사 무사히 설치했다고 하더라고
재부팅하면 2.4.7 모듈을 찾습니다.
따라서.
2.4.8을
# make menuconfig
# make dep; make clean
# make bzImage
# make install
# make modules
# make modules_install
순서로 해야합니다.
make install 은 커널 이미지를 /boot로 복사하고
lilo를 갱신해 줍니다.
|
이전글 : 커널컴파일설정에 대해서 질문드립니다..
다음글 : 호스트명 을 붙이지 않으면 안되는데 어떻게 해야하죠?
|
from 211.49.50.33
JS(Redhands)Board 0.4 +@
|