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
디렉토리가 시스템의 다른 커널 아래에 설치된 호환 모듈로 채워지도록 하는 경우에도 사용됩니다 .