Raspbianは突然ほとんどのコマンドの実行を停止します。

Raspbianは突然ほとんどのコマンドの実行を停止します。

これは私にとって本当に奇妙です。 Raspbianを実行するRaspberry Piがあります。私は時々シェルスクリプトとピンホールを実行するために使用します。今日私はそれがもう動作しないことを知っていました。このcurlコマンド(シェルスクリプトの最初のコマンド)を実行しようとすると、次の出力が表示されます。

curl: error while loading shared libraries: lybnghttp2.so.14: cannot open shared object file: No such file or directory

実行しようとすると、apt-get次の結果が表示されます。

pi@raspberrypi:~ $ sudo apt-get
terminate called after throwing an instance of 'std::out_of_range'
  what():  vector::_M_range_check: __n (which is 1) >= this->size() (which is 1)
Aborted

この奇妙な動作の原因は何ですか?昨日はすべて大丈夫でした。 Raspbianはいかなるアップデートも自動的に実行しないでください。そうですか?

さらに、デバイスには以下のための十分なスペースが必要です。

pi@raspberrypi:~ $ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        15G  4.8G  8.8G  36% /
devtmpfs        460M     0  460M   0% /dev
tmpfs           464M  256K  464M   1% /dev/shm
tmpfs           464M   13M  452M   3% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           464M     0  464M   0% /sys/fs/cgroup
/dev/mmcblk0p1   44M   23M   22M  52% /boot
tmpfs            93M     0   93M   0% /run/user/1000
tmpfs            93M     0   93M   0% /run/user/999

行方不明者を見つけることは私に次のことをso与えますsudo find / -name 'lybnghttp2.so*'

find: ‚/run/user/1000/gvfs‘: Permission denied
find: ‚/var/lib/apt/mirrors/partial‘: Structure needs cleaning

似たようなことを経験した人の中に助けを与えることができる人はいますか?

ベストアンサー1

SDカードのファイルシステムが破損しています。

  • SDカード自体がすぐに期限切れになる可能性があります。この場合、完全に期限切れになる前に可能なものをコピーすることが最善の選択です。
  • SDカードが正常である可能性があり、それをトリガーするには、ファイルシステム(fsck再起動中に使用されます)を確認します。shutdown -rF nowただし、SDカードが破損していると、回復しようとしている間に残りのファイルシステムが破損する可能性があります。

簡単な答えはないようです。可能なものを保存し、fsck-on-rebootを試してください。

おすすめ記事