大多数程序突然出现段错误

大多数程序突然出现段错误

我的 Raspbian Raspberry Pi 上遇到了一个奇怪的情况,因为大多数程序在启动之前就出现了段错误:

user@raspberrypi:~ $ sudo -s
Segmentation fault
user@raspberrypi:~ $ ssh -vvv localhost
Segmentation fault
user@raspberrypi:~ $ sudo reboot
Segmentation fault
user@raspberrypi:~ $ sudo apt update
Segmentation fault
user@raspberrypi:~ $ htop
htop 2.0.2 aborting. Please report bug at http://hisham.hm/htop
(...)

一些简单的事情仍然有效:

user@raspberrypi:~ $ touch abc
user@raspberrypi:~ $ ls
abc

我的uname -aLinux raspberrypi 4.9.41-v7+ #1023 SMP Tue Aug 8 16:00:15 BST 2017 armv7l GNU/Linux,并free返回

              total        used        free      shared  buff/cache   available
Mem:           927M         40M         31M        9.1M        855M        816M
Swap:           99M         13M         86M

从那时起我就无法优雅地重新启动,sudo并且su都死了。此会话在此开始之前已打开,但我也无法在框中打开新的 ssh 会话。

我会尝试拔掉插头并再次打开它,但这可能是什么原因造成的?我apt upgrade之前做了一个,但似乎这个开始得比较晚;我不知道其他罪魁祸首可能是什么。

谢谢!

答案1

我也有过同样的经历,而且很多次(我不记得有多少次,但至少有两次)。我最终认为这是一个致命的情况。唯一对我有用的是全新的安装。这要怪就怪磁卡了。这只是我的猜测,我没有任何争论。嗯,我可能有一个。这种情况总是发生在我的圆周率在抽屉里闲置了很长时间之后。因此,我的悲观建议是备份可能仍然有价值的内容并重新开始。但如果我是你,我会在继续之前等待其他答案,因为我经验不足,知识渊博。

相关内容