페도라 리눅스 커널 컴파일 방법(2.6버전)
- 최초 등록일
- 2006.11.09
- 최종 저작일
- 2006.10
- 8페이지/ 한컴오피스
- 가격 1,500원
소개글
페도라에서 리눅스 커널 컴파일 하는 방법입니다...
설명과 이미지를 통해 초보자도 쉽게 따라하실수 있습니다...
목차
없음
본문내용
1. 아래의 http://kernel.org 홈페이지에서 최신커널 2.6.17.13버전을 F버전으로 다운로드 받습니다.
2. 아래와 같이 다운받은 최신커널을 ftp서버에서 파일전송을 합니다.
3. /usr/src 디렉토리로 가서 다운받은 커널의 압축을 풀어줍니다.
이때 먼저 bzib2로 1차 압축을 풀어줍니다. 그 후 다시 tar로 2차 압축을 풀어줍니다.
위와 같이 나오면 압축이 모두 풀렸습니다.
4. 금방 압축을 풀었던 디렉토리를 linux로 링크를 합니다.
5. /usr/include 디렉토리로 이동한 후 asm파일과 linux파일 이름 뒤에 .old로 확장자를 줍 니다. 그다음 asm, asm-generic, linux에 링크를 걸어줍니다.
6. cd /에 /boot로 가서 목록 검색 후 현재 커널 옵션 파일을 확인합니다.
7. 현재 사용하고 있는 커널 옵션은 /boot/config-2.6.15-1.2054_FC5로 저장되어 있습니다. 이 파일을 새로 받은 후 압축을 해제한 커널 디렉토리로 복사를 합니다.
8. mrproper로 기존에 커널 컴파일시 설정했던 설정을 제거합니다.
이 명령을 실행하면 설정이 사라지기 때문에 필요한 때만 주의를 기울여 실행해야합니다.
9. xconfig로 새로운 커널기능(feature)을 설정하는 작업입니다.
10. make xconfig를 입력하면 아래와 같이 X윈도우 GUI환경의 xconfig 커널 환경설정 창 이 뜹니다. 창이 뜬 후 메뉴에 File-Load를 클릭 후 open창이 뜨면 linux라는 예전 컴파일 했던 커널옵션 값을 불러옵니다. 그리고 저장 후 종료를 합니다.
11. 정확한 커널컴파일을 위해 make dep로 의존성 검사를 하고, make clean로 이전에 커 널을 컴파일했을 때 남아 있는 오브젝트 파일 을 지워 줍니다.
참고 자료
없음