誤って私を削除しました/lib/modules/<kernel version directory>
。
完全な出力は次のとおりですsudo rm -rfv /lib/modules/4.14.98+
。ペーストビン
システムをオンラインに保つためにモジュールを復元する方法はありますか?
内部ネットワークのRaspberry Piです。
答え1
dpkg --search /lib/modules/<kernel version directory>
このディレクトリ(およびその内容)が属するパッケージを見つけるために使用でき、apt-get --reinstall install <list from before>
それを使用して欠落している影響を受けるパッケージを再インストールして失われたアイテムを復元できます。
あるライナーでは、次のようにする必要があります(-d
一度決定された効果を削除)。
apt-get -d --reinstall install $(dpkg -S /lib/modules/4.14.98+ | tr ',:' '\n\n' | head -n -1)
RPiが一般的なカーネルのインストール方法などに従うかどうかわからないので、後でまだロードされていない任意のモジュール(モジュールなど)をdepmod
モードプローブできることを確認し、すべてが問題ないことを確認する必要があります。dummy
PS:追加する内容がある場合dkms上記のモジュールはこれを追跡しませんが、引き続き「回復」してリストを取得し、失われたdkms status
アイテムdkms install module/module-version -k 4.14.98+
を元に戻すことができます。