2.6.28 커널 컴파일하는데 MenuConfig는 어떻게 설정해야하나요?
글쓴이: cinemamoon / 작성시간: 월, 2011/05/02 - 11:34오후
리눅스의 발톱의 때만큼 하는 유저입니다... 리눅스 커널 컴파일 중인데요..
예전에 컴파일 할 때는 그냥 기본설정으로 했는데(페도라 12에서 2.6.33인가 그걸로 했는데
컴파일 시간이 거의 6시간 걸렸었습니다...)
본격적으로 리눅스를 해보려고 하는데 menuconfig를 설정하려니까 엄두도 못내겠네요...
필요한 기능은 그냥 terminal만 사용하고 usb driver나.. 기본적것만 사용하면 되는데요!
혹시 참고할 만한 책이나 사이트 좀 알 수 있을까요^^;
그리고!! 원래 기본설정으로 하면 6시간 가까이 걸리나요-_-;;
사용환경은 듀얼코어/xp/ vmware상에서 페도라12 돌리고 있는데...^^;
Forums:
리눅스 커널을 컴파일하기 전에 환경설정
리눅스 커널을 컴파일하기 전에 환경설정 파일(.config)을 생성할때
보통 make config을 사용하는데, 이렇게 하면 수많은 환경설정 옵션들을 일일히
수작업의 대화형으로 설정해야 하므로 많은 노력과 시간이 들어갑니다.
환경설정을 가장 간편하고 정확하게 하는 방법은
기존에 리눅스를 설치한 배포판에서 리눅스 커널을 설치할때 사용한 환경설정 파일을 활용하는 것입니다.
이렇게 하면 리눅스 배포판에서 설정한 것을 그대로 활용하므로
내 컴퓨터에 맞도록 환경설정을 정확하게 할 수 있고,
make menuconfig 를 사용하여 내가 원하는 부분만 환경설정할 수 있습니다.
리눅스 배포판에서 커널을 설치할때 생성한 환경설정 파일은 보통 아래의 경로에 있습니다.
/usr/src/linux-2.version/configs
여기에 없다면,
/proc/config.gz 이고 이것을 압축해제 하시면 됩니다.
위의 .config 파일을 내가 커널 컴파일 하고자 하는 소스가 있는 경로에 복사한후,
make menuconfig 하시면 됩니다.
좀더 자세한 내용은 http://www.kernel.bz/os/04/os0401.htm 을 참조하시고,
리눅스 커널의 환경설정(Configuring)/빌딩(Building)/설치(Installing)/부팅(Booting)에 관한
모든 내용은 아래 서적을 보시면 될듯합니다.(번역본도 있습니다)
Linux Kernel in a Nutshell
By Greg Kroah-Hartman
Publisher: O'Reilly
Pub Date: December 01, 2006
ISBN-10: 0-596-10079-5
ISBN-13: 978-0-596-10079-7
Pages: 352
From:
*알지비 (메일: rgbi3307(at)nate.com)
*커널연구회(http://www.kernel.bz/) 내용물들을 만들고 있음.
*((공부해서 남을 주려면 남보다 더많이 연구해야함.))
와우 정말 감사합니다!
와우 정말 감사합니다!
댓글 달기