运行 memfree86

运行 memfree86

我几周前刚刚安装了 Ubuntu 16.04,每次挂起和休眠时它都会冻结,我不得​​不强制关闭系统电源。启动时dev\sda1: recovering journal clearing orphaned inode "some inode numbers"它又启动了。以下是一些信息:

prasha@prasha:~$ sudo blkid

/dev/sda1: UUID="b21ebca2-7efd-4bb5-95fb-a06863eb9f01" TYPE="ext4" PARTUUID="616adc3d-01"
/dev/sda5: UUID="683ffa03-a7fc-483c-b4e3-5b2c95c54c24" TYPE="swap" PARTUUID="616adc3d-05"

prasha@prasha:~$ cat /etc/initramfs-tools/conf.d/resume

RESUME=UUID=683ffa03-a7fc-483c-b4e3-5b2c95c54c24

答案1

首先要执行文件系统检查...

  • 启动到 GRUB 菜单(在这里选择要启动的操作系统)
  • 选择高级选项
  • 选择恢复模式
  • 选择 Root 访问
  • 在 # 提示符下,输入sudo fsck -f /
  • 您可以忽略有关时间/日期/超级块的错误
  • 如果还有其他错误,请重复 fsck 命令
  • 类型reboot

要做的第二件事是使用 SMART 内部磁盘监控工具,看看它是否检测到即将发生的硬盘故障......

  • Disks从 Unity dash启动应用程序
  • 在左侧窗格中选择硬盘
  • 单击“磁盘”窗口右上角的“汉堡”图标
  • 选择SMART Data & Tests
  • 查看数据并运行测试

答案2

我建议运行一些硬件测试。首先memfree86测试一下你的内存。然后转到软件包smartmontools阅读聪明的硬盘的数据。

运行 memfree86

  1. 重新启动计算机。
  2. 在启动期间按 ESC 键显示 Grub 启动菜单。
  3. 选择 memfree86 内存条目并给它时间测试几次内存。

注意:此步骤每次可能需要几分钟到一个小时,具体取决于 RAM 的大小。程序会反复测试,直到您取消。用户界面会记录测试次数;即测试所有 RAM 的次数。

运行smartmontools

假设你的 RAM 没有问题,请启动 Ubuntu Live CD。安装软件包。

apt-get install smartmontools

通常硬盘位于/dev/sda。运行该smartctl命令来查看驱动器的运行状况。

smartctl -a /dev/sda

维基百科关于 SMART 的页面很好地指出了您需要注意的值。您应该查找通常数量级为 1k-100k 的错误事件的错误。在我的驱动器上,我看到驱动器在 5 年以上的使用过程中所有错误事件的发生率低至零。

下一步

如果您的 RAM 显示错误,请拔出 RAM 条并逐个测试以确定损坏的 SODIMM。更换任何损坏的 RAM 条。

如果您的硬盘显示大量令人担忧的错误,那么我建议您立即从 Live CD 将数据恢复到已知健康的磁盘。不健康的磁盘应该用健康的磁盘替换。

如果 RAM 和磁盘都显示为完全健康,则继续检查软件(例如fsck)。

相关内容