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