>> Edit article
이름
제목
패스워드
<<데비안식 커널 컴파일 하기>> ###간단하게 정리하여보았습니다### 1. 현재 설치하고자 하는 서버에 아래의 dpkg가 설치 되어 있는지 확 인한다. Kernel-package, libncurses5-dev, automake, autoconf, bzip2 2. 커널 소스 다운 로드 http://kernel.pe.kr 에서 stable 버전을 /usr/src에 다운로드한다. 3. 커널소스 풀기 /usr/src 에 있는 커널소스를 푼다. Ex) usr/src># tar xvjf linux-2.4.18.tar.gz.biz2 (xvjf로 풀경우 biz2까 지 일괄 적으로 풀게된다.) 4. 푼 소스를 linux에 링크시키기 -소스를 풀면 linux라는 디렉으로 풀리게 되는데 이 디렉토리 이름을 kernel-source-2.4.18 의 형식으로 바꾸워주고 linux로 링크시킨다. Ex) usr/src># mv linux kernel-source-2.4.18 usr/src># ln –s kernel-source-2.4.18 linux 5. 커널소스를 푼 디렉으로 가서 make mrproper 을 실행한다. Ex) usr/src/kernel-source-1.4.18># make mrproper 6. 커널 옵션 설정 Ex) usr/src/kernel-source-2.4.18># make menuconfig - Configuration 창이 뜨면 자신이 필요로하는 설정을 자신의 서버 에 맞추워 체크해준다. 7. make-kpkg Ex) usr/src/kernel-source-2.4.18># make-kpkg clean - 다음은 kernel image 패키지를 만드는 작업을 한다. Ex) usr/src/kernel-source-2.4.18># make-kpkg kernel_image - 명령실행후 /usr/src로 가보면 아래와 같은 형식의 커널 이미지 패키지가 만들어져 있음을 확인할수 있다. Ex) usr/src># ls Kernel_image-2.4.18_Custom.1.00_i386.deb 8. 설치하기 Ex) usr/src># dpkg –i Kernel_image-2.4.18_Custom.1.00_i386.deb -설치중 /etc/lilo.conf를 이용하여 부트로더를 설치할것을 묻는데 “Y” 를 선택한다. 9. 부트로더 설정 및 재부팅 - /etc/lilo.conf 재설정 Ex) image=/boot/vmlinuz-2.4.18 label=linux-2.4.18 read-only optional -위의 설정을 맨 아랫 줄에 하여준다. -설정후 lilo를 실행하여준다. 10. 재부팅후 커널버젼 확인 Ex) ># uname –r 2.4.18 - 위와 같이 나오면 성공!!! ##참고서적## Debian Gnu/Linux(베스트북) -- -변화,변화,변화-
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved