커널 컴파일을 위한 데비안 가이드라고:
"로드 가능한 모듈 지원"에서 "커널 모듈 로더"를 선택하는 것을 잊지 마십시오(기본적으로 선택되어 있지 않음). 포함되지 않으면 데비안 설치에 문제가 발생합니다.
그러나 3.12.22 커널을 다운로드하고 다음을 실행합니다.xconfig를 만드세요"커널 모듈 로더" 옵션을 찾지 못한 채 검색했습니다. 해당 옵션이 중단되었거나 기본적으로 포함되었거나 더 이상 필요하지 않습니까?
감사합니다.
답변1
이 가이드의 일부는 심각하게 오래되었습니다.
"로드 가능한 모듈 지원"은 하드웨어 식별을 기반으로 기호 이름을 사용하여 모듈을 로드하도록 kmod
호출하는 커널 구성 요소인 를 활성화하는 옵션의 이름입니다 . modprobe
이러한 기호 이름은 에서 볼 수 있습니다 . 커널 소스에서 자동으로 추출됩니다. 예를 들어 이 줄은 커널이 이름이 다음 과 같은 형식의 모듈을 요청할 때 . 기호 이름은 PCI 주변 장치(이 경우 비디오 카드)에서 전송되는 특정 PCI 식별자에 해당합니다./lib/modules/VERSION/modules.alias
alias pci:v00001002d00005147sv*sd*bc*sc*i* radeonfb
pci:v00001002d00005147sv*sd*bc*sc*i*
modprobe
radeonfb.ko
문제는 "로드 가능한 모듈 지원"이 옵션 이름이라는 것입니다.커널 2.4.x에서. 2.6에서는 옵션 이름이 "자동 커널 모듈 로딩"(내부 이름용 CONFIG_KMOD
)으로 변경되었습니다. ~ 안에버전 2.6.27, kmod 기능은 모듈 지원의 필수 부분이 되었으며 옵션은 무시된 이후 곧 제거되었습니다.