![module-init 도구 디렉토리의 약한 모듈](https://linux55.com/image/72960/module-init%20%EB%8F%84%EA%B5%AC%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EC%9D%98%20%EC%95%BD%ED%95%9C%20%EB%AA%A8%EB%93%88.png)
module-init
이라는 디렉토리에 있습니다 weak-modules*
.
bash # ls /usr/lib/module-init-tools/weak-modules*
/usr/lib/module-init-tools/weak-modules /usr/lib/module-init-tools/weak-modules2
정확히 무엇입니까? 그리고 언제 사용하나요? module-init
디렉토리 에 존재하기 때문에 모듈을 초기화할 때 사용하는 것 같아요 .
답변1
이 weak-modules
스크립트는 설치된 커널 kABI와 호환되는 모듈을 결정하고 거기에 기호 링크를 설정하여 /lib/modules/$KERNELRELEASE/weak-updates
컴파일된 커널이 아닌 다른 커널에서 호환되는 모듈을 사용할 수 있도록 합니다.
weak-updates
설치된 모든 커널의 디렉토리에 링크를 설정하기 위해 모듈을 설치할 때 사용됩니다 . 또한 새 커널을 설치하여 해당 weak-updates
디렉토리가 시스템의 다른 커널 아래에 설치된 호환 모듈로 채워지도록 하는 경우에도 사용됩니다 .