리눅스
리눅스 kernel compile
불량껌
2009. 1. 19. 16:54
- 1.1. 최신 커널 구하기
-
- 1.1.1. 두 가지 커널 버전
-
- 1.1.1.1. 버전 번호
- 1.1.1.2. 앨런 콕스의 커널버전
- 1.1.1.1. 버전 번호
- 1.1.2. FTP Site
- 1.2. 커널 소스 설치하기
-
- 1.2.1. 새 커널을 위한 기본 도구
- 1.2.2. 기본 도구 설치하기
- 1.2.3. 커널 소스 풀기
- 1.2.4. 커널 패치
- 1.2.5. 한글 패치
- 1.2.6. make mrproper
- 1.2.2. 기본 도구 설치하기
- 1.2.1. 새 커널을 위한 기본 도구
- 2.1. 컴파일 환경 설정 명령
-
- 2.1.1. 미리 알고 있으면 좋은 것들
- 2.1.2. 환경설정 인터페이스
-
- 2.1.2.1. make config 또는 make oldconfig
- 2.1.2.2. make menuconfig
- 2.1.2.3. make xconfig
- 2.1.2.2. make menuconfig
- 2.1.2.1. make config 또는 make oldconfig
- 2.1.1. 미리 알고 있으면 좋은 것들
- 2.2. 환경 설정 규칙: "내 커널은 내가 만든다"
- 2.3. Code maturity LeveL optionS
- 2.4. LoadabLe moduLe SupporT
- 2.5. ProceSSor type and featureS
- 2.6. GeneraL SetuP
- 2.3. Code maturity LeveL optionS
- 2.7. Memory Technology Devices (MTD)
- 2.8. Parallel port support
- 2.9. PLug and PLay SupporT
- 2.10. BLock deviceS
- 2.11. Multi-device support (RAID and LVM)
- 2.12. Networking optionS
- 2.8. Parallel port support
-
- 2.12.1. Netfilter
- 2.12.2. QoS and /or fair queueing
- 2.12.3. IP Security Protocol (FreeS/WAN IPSEC)
- 2.12.4. 사라진 것들..
- 2.12.5. /etc/sysctl.conf
- 2.12.2. QoS and /or fair queueing
- 2.12.1. Netfilter
- 2.13. Telephony Support
- 2.14. ATA/IDE/MFM/RLL support
- 2.15. IDE, ATA and ATAPI Block devices
- 2.14. ATA/IDE/MFM/RLL support
-
- 2.15.1. 사라진 것들
- 2.16. SCSI SupporT
-
- 2.16.1. SCSI Low-LeveL driverS
- 2.16.2. PCMCIA SCSI adapter support
- 2.16.1. SCSI Low-LeveL driverS
- 2.17. Fusion MPT device support
- 2.18. IEEE 1394 (FireWire) support
- 2.19. I2O device support
- 2.20. Network device SupporT
- 2.18. IEEE 1394 (FireWire) support
-
- 2.20.1. Ethernet (10 of 100Mbit)
- 2.20.2. Wan interfaces :
- 2.20.3. PCMCIA network device support
- 2.20.4. 그 밖에
- 2.20.2. Wan interfaces :
- 2.20.1. Ethernet (10 of 100Mbit)
- 2.21. Amateur Radio SupporT
- 2.22. IrDA (infrared) SupporT
-
- 2.22.1. Infrared-port device driverS
- 2.23. ISDN SubSySteM
- 2.24. OLd CD-ROM driverS (not SCSI, not IDE)
- 2.25. Input core support
- 2.26. Character deviceS
- 2.24. OLd CD-ROM driverS (not SCSI, not IDE)
-
- 2.26.1. I2C support
- 2.26.2. Mice
- 2.26.3. Joysticks
- 2.26.4. Watchdog Cards
- 2.26.5. Ftape, the floppy tape device driver
- 2.26.6. PCMCIA character device support --->
- 2.26.2. Mice
- 2.26.1. I2C support
- 2.27. Multimedia devices
- 2.28. ACP Modem (Mwave) support
- 2.29. FiLe SyStemS
- 2.28. ACP Modem (Mwave) support
-
- 2.29.1. Native Language Support
- 2.29.2. Network FiLe SyStemS
- 2.29.3. Partition TypeS
- 2.29.2. Network FiLe SyStemS
- 2.29.1. Native Language Support
- 2.30. Video For Linux
- 2.31. ConSoLe driverS
-
- 2.31.1. Frame-buffer support
- 2.32. SounD
- 2.33. USB support
- 2.34. Bluetooth
- 2.35. KerneL hackinG
- 2.34. Bluetooth
- 3.1. 컴파일에 앞서
-
- 3.1.1. 청소
- 3.1.2. 커널 컴파일 명령
- 3.1.3. 커널 이미지
- 3.1.4. 모듈 컴파일
- 3.1.5. 커널 컴파일에 걸린 시간 알아보기
- 3.1.2. 커널 컴파일 명령
- 3.1.1. 청소
- 3.2. 새 커널 설치
-
- 3.2.1. 부트 이미지 설치
- 3.2.2. /etc/lilo.conf 편집
-
- 3.2.2.1. /etc/lilo.conf 레코드
- 3.2.3. lilo 테이블 적용
- 3.2.4. 커널 이미지 새로 링크하기
- 3.2.1. 부트 이미지 설치
- 3.3. 문제 해결
-
- 3.3.1. LILO 프롬프트가 멈춰요
- 3.3.2. 새 커널로도 이전 커널로도 부트할 수 없다면?
- 3.3.3. 나는 CD-ROM으로 부트할 수 없는데:
- 3.3.2. 새 커널로도 이전 커널로도 부트할 수 없다면?
- 3.3.1. LILO 프롬프트가 멈춰요
- 4.1. 책임의 한계
- A.1. network
-
- A.1.1. Global Parameters:
- A.1.2. IP Fragmentation:
- A.1.3. TCP variables:
- A.1.2. IP Fragmentation:
- A.1.1. Global Parameters:
- A.2. ipv6 값들
- B.1. p-o-m 설치
- B.2. p-o-m 옵션 선택
- 표 목록
- 3-1. LILO error codes
- B-1. conntrack options:
- B-2. AH options:
- B-3. ESP options:
- B-4. FRAG options:
- B-5. unclean bits:
- B-6. IPv4 options:
- B-7. nth options:
- B-8. HBH options:
- B-9. DST options:
- B-10. psd options:
- B-11. RT options:
- B-12. Time options:
- B-13. CONNMARK options:
- B-14. ROUTE options:
- B-15. H.323 data streams:
- B-16. recent options:
- B-17. tcp-window-tracking options:
아 힘들구나...이제는 잘 되야하는데.. 집에가고싶어 ㅠㅠ 힘들어 ㅠ - 3-1. LILO error codes