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를 시도하십시오.

관련 정보