私のUbuntu:versionに "hello,world"カーネルモジュールを挿入してみました16.04
。
しかしそれは投げる
cannot stat './modules.order' : no such file or directory'.
その後、システムを再起動しました。これで、私のシステムでイーサネット、Wi-Fi、USBが検出されなくなりました。 「hello、world」モジュールのインストール中にいくつかの間違いを犯したようです。そして、起動時にカーネルモジュールをロードできないことを示します。
回復する方法?
答え1
modules.order
は必要があるファイルです/lib/modules/$(uname -r)/modules.order
。depmod
通常、必要に応じて通常の起動の一部として実行する必要があるコマンドによって生成されます。
ディレクトリを含むディスクが/lib/modules
100%いっぱいになっていないことを確認してください。必要に応じてスペースを確保する方法を見つけてください。
次に、実行してsudo depmod
エラーメッセージが生成されたことを確認します。すべてが正しく進行すると、メッセージは生成されません。正常に実行された場合は再起動してください。