hello.ko
Ubuntu 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
モジュールを現在のカーネルの初期RAMディスクに配置するには、実行します。それ以外の場合、初期化時にロードされません。