Xubuntu 16.04定期冻结

用户名

今天,我在启动后的5分钟内开始在Xubuntu上定期冻结。似乎没有特定的程序触发冻结,并且在问题开始之前,我不记得最近对系统进行过任何修改。

我注意到的一件奇怪的事是“ free -h”的输出。交换行的使用,释放和共享下均为零。然后我去了Gparted,发现交换分区有一个黄色警告标志(见图1)。我单击了黄色警告标志,并获得了更多详细信息(请参见照片2)。然后,我使用Gparted重新格式化该分区。我使用了linux-swap格式。然后,我再次尝试使用free -h,但交换行仍为全零。为了让Xubuntu识别交换分区,我还需要做其他事情吗?交换分区是否甚至可能与冻结问题有关?

我还应该提到SysRq键似乎在我的键盘上不起作用。查看与该问题相关的其他论坛帖子使我尝试使用alt + sysrq + f和alt + sysrq + reisub,但是什么也没有发生。我注意到的另一件事是,每次系统冻结时,大写锁定指示灯都会开始闪烁!

任何帮助将不胜感激。 照片1

照片2

血淋巴瘤

CAPS锁定指示灯闪烁表示您没有死机,而是发生了严重的内核崩溃。

最好以这种方式解决交换分区...

  • terminal做一个sudo swapoff -a禁用所有交换
  • terminalsudo cp /etc/fstab /etc/fstab.bak
  • 用于gparted删除/ dev / sda6并将其重新创建为linux-swap
  • terminal做一个sudo mkswap /dev/sda6(假设新的交换分区仍然是sda6)
  • 注意新的UUID
  • 将新的UUID复制到剪贴板
  • terminalgksudo gedit /etc/fstab
  • 找到其中包含“交换”的行
    • IE: UUID=071f8b0e-8e16-4f4d-90ff-a4ae9cc56e2b none swap sw 0 0
  • 用粘贴将现有的UUID替换为新的UUID
  • 保存文件并退出gedit
  • terminalsudo swapon -a
  • terminalfree -hswapon -s
  • 确认交换现在显示正确

更新#1:

  • 检查此文件是否存在...

    ls -al /etc/initramfs-tools/conf.d/resume

  • 如果有的话,请使用您之前获得的交换分区的UUID对其进行更新...

    gksudo gedit /etc/initramfs-tools/conf.d/resume

    sudo update-initramfs -u

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章