/etc/modules를 통해 모듈 로드

/etc/modules를 통해 모듈 로드

hello.koUbuntu 12.04에서 부팅 시 커널 모듈을 로드하고 싶습니다 . 을 넣고 /lib/modules/3.8.0-31-generic/kernel/ubuntu/hello.ko실행한 depmod -a후 "hello"를 추가했습니다 /etc/modules.

lsmod그런데 다시 시작한 후 보니 "hello" 모듈은 없는데 /var/log/upstart/module-init-tools.log"FATAL: Module hello not Found"라는 문자열이 나타났습니다.

내가 실행하면 modprobe hello모든 것이 괜찮습니다. 질문이 있으신가요 /etc/modules? 모듈은 어디에서 찾나요?

답변1

sudo update-initramfs -u모듈을 현재 커널의 초기 램디스크에 배치하려면 실행하세요 . 그렇지 않으면 초기화 시 로드되지 않습니다.

관련 정보