web-dev-qa-db-ja.com

ループを使用してマウントするときに「moddepファイル '/lib/modules/3.XX-generic/modules.dep.bin'を開けませんでした」

Virtualbox 4.3.8で14.04を実行する

IDEセカンダリマスターでゲストの追加を選択すると、ゲストの追加を検出できません。

問題ありませんので、wgetを使用してisoをゲストubuntuヘッドレスにダウンロードしました。

これらのコマンドを使用して内部からisoをロードしようとすると:

Sudo mkdir /media/iso
Sudo modprobe loop
Sudo mount filename.iso /media/iso -t iso9660 -o loop

Sudo modprobe loopで、次のエラーが表示されました。

modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/3.13.0-24-generic/modules.dep.bin'

ここに私のlsb_release -aがあります:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:    14.04
Codename:   trusty

編集:

入力したとき

ls /lib/modules/*/modules.dep.bin

戻ってきます

/lib/modules/3.11.0-20-generic/modules.dep.bin  /lib/modules/3.13.0-24-generic/mo‌​dules.dep.bin /lib/modules/3.5.0-49-generic/modules.dep.bin
30
Kim Stacks

Braiamのコメントのおかげで、私はそれを使用して解決しました

Sudo apt-get install --reinstall linux-image-3.13.0
22
Kim Stacks

Linuxイメージを再インストールする必要はありません

Sudo depmod

私にとってはうまくいきます。クレジットは@paboukに送られます

17
Giri

更新後、システムの変更が再起動を待っている可能性があります。私のインストールは間違った/lib/modules/<version>を指していましたが、再起動後にうまくいきました。

#:/ $ Sudo modinfo iptable_nat
libkmod: ERROR ../libkmod/libkmod.c:557 kmod_search_moddep: could not open moddep file '/lib/modules/4.1.18+/modules.dep.bin'
modinfo: ERROR: Module alias iptable_nat not found.
9
sshow
#apt-get install --reinstall linux-image-`uname -r` 

カーネルをアップグレードしたくない限り、これはトリックを行います。

5
Aanokpe Rai

奇妙なことに、&&に接続された2つのコマンドを含むExecStartユニットにsystemd stanzeを指定すると、この問題が発生します。

ExecStart=/sbin/modprobe zfs && /usr/local/sbin/zpool import -d /dev data

これは間違っている可能性がありますが、systemdは、既存のプログラムのように、有用なエラーメッセージで失敗する必要があります。

コマンドチェーンはbash -cで表現できます。

ExecStart=/bin/bash -c '/sbin/modprobe zfs && /usr/local/sbin/zpool import -d /dev data'

(二重引用符''ではなく、単純な引用符""に注意してください)。

0
Karl Richter

OK。信じられませんでしたが、同じエラーが発生し、多くのトラブルシューティングを行った後、このカーネルモジュールの再構築中に/bootがマウントされていないことがわかりました。

マウントすると、問題はなくなりました。

私は優れたセキュリティ慣行の良い「犠牲者」であったことが判明しました(CISecurityに概説されています)。

0
John Greene