이미 소장하고 있다면 판매해 보세요.
|
Part 1 커널 구축하기
1 서론 이 책을 사용하기 2 커널을 구축하고 사용하는 데 필요한 프로그램 커널 구축에 필요한 프로그램들 커널을 사용하는 데 필요한 프로그램들 3 커널 소스 검색 커널 소스 버전 구별하기 커널 소스 내려받기 커널 소스 저장하고 압축 풀기 4 커널 설정과 구축 커널 설정 파일 만들기 커널 설정 변경하기 커널 구축하기 커널 구축 시 고급 옵션 사용하기 5 커널 설치와 부팅 커널 자동으로 설치하기 커널 수동으로 설치하기 부트로더 파일 수정하기 6 커널 업그레이드 패치 파일 내려받기 패치 파일 적용하기 Part 2 메이저 커스터마이징 7 커널 커스터마이징 커널 패키지를 사용하여 커널 커스터마이징하기 수동으로 커널 커스터마이징 8 커널 설정 디스크 기타 장치 CPU 네트워크 파일시스템 보안 커널 디버깅 Part 3 커널 레퍼런스 9 커널 부트 명령문 모듈 종속 옵션 콘솔 옵션 인터럽트 옵션 메모리 옵션 서스펜드 옵션 램디스크 옵션 루트 디스크 옵션 Init 옵션 Kexec 옵션 RCU 옵션 ACPI 옵션 SCSI 옵션 PCI 옵션 플러그 앤 플레이 BIOS 옵션 SELinux 옵션 네트워크 옵션 네트워크 파일시스템 옵션 하드웨어 종속 옵션 타이머 종속 옵션 기타 옵션 10 커널 구축 명령문 커널 정보와 관련된 옵션 초기화 옵션 커널 설정 옵션 커널 컴파일 옵션 패키징 옵션 문서 관련 옵션 아키텍쳐 종속 옵션 분석을 위한 옵션 11 커널 설정 옵션 Part4 부가 정보 A 유용한 유틸리티 guilt로 패치 관리하기 git ketchup B 참고 문헌 요약 정리 찾아 보기 |
|
처음 리눅스 커널이라는 주제로 책을 쓸 것을 제의받았을 때 커널에 관련된 수많은 문서가 존재할 것으로 생각하고 고사하였다. 커널을 구축하고 설치하고 커스터마이즈하는 작업은 너무 쉬워 보여서 누군가 이미 문서를 만들어 놓았을 것이라 확신했다. 그러나 다양한 HOWTO 문서와 리눅스 커널의 도큐멘테이션 디렉터리를 열심히 뒤지고 다닌 결과, 필요한 정보가 한곳에 모여있지 않다는 결론에 도달했다. 필요한 자료를 얻으려면 여기저기 여러 파일을 참조해야 함은 물론이거니와, 심지어 상당히 오래된 웹사이트까지 찾아다녀야 했다. 이런 수고는 어디에 무슨 자료가 있는지 잘 모르는 초보자들에게는 너무 어려운 일이다. 이러한 이유로 인터넷에 돌아다니는 커널 구축에 관한 정보를 통합할 뿐만 아니라 저자가 수년간 커널을 개발하면서 배운, 새롭고 유용한 정보를 추가하여 정리하는 목적으로 이 책을 만들었다.
--- 저자의 말 중에서 |
|
* 이 책의 구성
파트 I 커널 구축하기 제 1장에서 6장은 리눅스 커널을 검색 retrieving, 구축 building, 설치 installing 및 업그레이드 upgrading 하는 데 알아야 할 것을 중심으로 설명한다. 제1장 : 서론 이 장에서는 커널을 구축하는 이유와 시기에 대해서 설명한다. 제2장 : 커널을 구축하고 사용하는 데 필요한 프로그램 이 장에서는 커널을 구축하는 데 필요한 다양한 프로그램과 도구들에 대해서 다룬다. 또한, 커널과 밀접한 관계가 있는 프로그램들과 이 프로그램에 필요한 버전을 결정하는 방법에 대해서 설명한다. 제3장 : 커널 소스 검색 이 장에서는 리눅스 커널 버전의 상관관계와 어디서 소스 코드를 검색하고 내려받는지를 설명한다. 제4장 : 커널 설정과 구축 이 장에서는 리눅스 커널을 구축하고 설정하는 방법을 설명한다. 제5장 : 커널 설치와 부팅 이 장에서는 구축된 커널을 설치하는 방법과 부팅하는 방법을 설명한다. 제6장 : 커널 업그레이드 이 장에서는 커널 업그레이드 방법을 설명한다. 파트 II 메이저 커스터마이징 제7장과 8장에서는 시스템에 설치한 하드웨어에 맞게 커널을 설정하는 방법을 설명한다. 제7장 : 커널 커스터마이징 이 장에서는 시스템에 설치한 하드웨어에 맞게 커널을 커스터마이즈하는 방법을 설명하고 어떤 옵션을 선택할지 그리고 옵션을 선택할 때 유용한 스크립트를 제공한다. 제8장 : 커널 설정 이 장에서는 다양한 환경에서 커널을 설정하는 방법을 설명한다. 파트 III 커널 레퍼런스 제9장에서 11장까지는 다양한 커널 명령문 옵션, 구축 옵션 및 설정 옵션을 설명한다. 제9장 : 커널 부트 명령문 이 장에서는 커널을 통과하는 명령문 옵션을 설명하고 각 옵션이 어떤 작용을 하는지도 알아본다. 제10장 : 커널 구축 명령문 이 장에서는 커널을 구축할 때 사용하는 다양한 명령문과 그 사용 방법을 설명한다. 제11장 : 커널 설정 옵션 이 장에서는 많이 사용하는 리눅스 커널 설정 옵션을 설명한다. 파트 IV 부가 정보 붙임 A : 유용한 유틸리티 이 장에서는 최신의 리눅스 커널 버전을 사용하는 사람에게 필요한 유용한 도구를 소개한다. 붙임 B : 참고문헌 이 장에서는 리눅스 커널을 구축하는 데 유용한 참고 도서 목록을 제공한다. |