module-init 도구 디렉토리의 약한 모듈

module-init 도구 디렉토리의 약한 모듈

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

관련 정보