我最近在我的 Sony Viao vpceb3e1e 上安装了 Ubuntu 12.04。一切都运行正常,直到达到一定内存量,然后所有应用程序都崩溃了。我发现这是由于 RAM 故障造成的。我使用 Memtest86+ 找出问题所在,我的 RAM 中只有 1 个坏了。我现在只使用没有坏的那个。
由于我安装 Ubuntu 时 RAM 就有故障(我 100% 确定它在安装时就坏了,因为这个问题已经反复出现了 6 个月),我是否应该完全重新安装?
或者,有没有办法检查系统的一致性,以查看是否有错误写入磁盘?并修复?
答案1
我建议重新安装,或者至少对已安装的文件进行完整的完整性检查。有些文件很可能在安装过程中被损坏。
您可以使用以下命令检查包提供的文件的完整性:
cd /
md5sum -c /var/lib/dpkg/info/*.md5sums | grep -v 'OK$'
如果某些软件包包含损坏的文件,您可以使用 重新安装它们sudo apt-get --reinstall install PACKAGENAME
。
请注意,这只检查由包直接提供的文件,而不是本地修改的配置文件、本地编译的二进制文件、您自己的数据等。