启动有问题?每次都需要 fsck 才能使一切正常运行!

启动有问题?每次都需要 fsck 才能使一切正常运行!

我有一台旧笔记本电脑(型号为 emachines e525),内存为 4GB,我安装了 Ubuntu 16.04。安装期间和安装后一切都很顺利。我更新了它并安装了一些应用程序(vlc、smplayer、clementine……)

几天后,Clementine 就停止工作了 — 就这样!我注意到 SMPlayer 也无法运行,但 VLC 可以正常使用。此外,终端停止工作,其他一些应用程序(如 rhythmbox)也停止工作。我想重新启动,但它在屏幕变紫时停止了。别无选择,我强制关机,然后再次打开。

那是我第一次手动为 SDA1 运行 FSCK。之后一切都正常了。问题是每次我打开电脑时都会发生同样的事情 - 一些(或大多数)应用程序无法运行,有时无法安装外部磁盘,然后我必须强制关闭它,手动运行 fsck,然后一切才能正常!

另外,在 fsck 时,它说有孤立的 inode 需要修复或删除或重新定位或进行其他操作...

有人知道是什么原因导致了这个问题吗?我该如何永久解决这个问题?

我已经尝试重新安装 Ubuntu 两次,但没有成功。

答案1

如果运行fsck解决了您的问题,您可以更改自动检查的频率,您可以fsck在每次启动时通过以下方式执行自动文件系统检查:

 sudo tune2fs -c 1 /dev/sdXY

sdXY使用根分区进行更改

答案2

接下来我要做的是尝试对笔记本电脑的硬盘运行 SMART 检查。如果反复需要fsck手动操作,并且出现相同或类似的症状,则表明硬盘介质或读写电路可能出现故障。假设情况确实如此,那么换一块新硬盘(对于这么老的电脑来说应该很便宜)很可能就能解决问题。

相关内容