自从 Ubuntu 11.04 以来,我一直遇到随机系统挂起的情况(我目前正在运行 11.10)。 REISUB 无法恢复系统,需要硬启动。 扫描所有系统日志(kern.log、syslog、dmesg)除了ecryptfs_encrypt_page
每隔 30 秒出现一些错误外,没有发现任何值得注意的东西。
例如,这是目前的 dmesg 的尾部:
<snip/>
[ 2586.952174] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952179] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2586.952210] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952212] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2586.952244] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952246] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2616.952218] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952222] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2616.952254] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952256] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2616.952287] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952289] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2646.952211] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952216] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])
[ 2646.952248] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952250] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])
[ 2646.952281] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952283] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])
我所经历的悬挂具有以下特点:
- 循环播放声音
- 键盘/鼠标无响应
- 屏幕冻结
- Alt + SysReq + REISUB 不起作用
我的具体问题似乎在另一个 AskUbuntu 问题但是,我不认为我遇到了硬件问题。我使用 Windows 7 双重启动,Windows 7 一直运行正常。
我尝试过 Unity 和 Gnome-Shell,但都挂了。挂起是不可预测的,我也不确定是什么原因造成的。我以为这是由文件服务器的流媒体视频引起的(因为这是我在 Ubuntu 中最常做的事情,挂起就是在那时发生的),但上周系统挂了,尽管在本地播放了一个视频文件。它也挂了一次,当时什么也没做(只有浏览器在运行)。
因此,今年大部分时间我都花在 Windows 7 上,但我真的很想让 Ubuntu 再次稳定下来。
对诊断这个问题有什么建议吗?
答案1
答案2
这种情况似乎发生在一些从 11.04 升级到 11.10 并保留其加密主文件夹的用户身上。目前尚无修复方法,但有一个解决方法。可以使用以下命令删除所有长度为零的 encryptfs 加密文件来解决此问题:
find /home/.ecryptfs/$USER/.Private/ -size 0c -exec ls '{}' \; | wc -l
来源:https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/870326
答案3
有时调试问题需要时间。回到您的问题,错误从什么时候开始发生的?在错误发生之前您是否添加或删除了任何新硬件或软件。
诊断
- 运行 Live CD 提供的 memtest 内存诊断工具至少 24 小时。
- 检查你的硬盘健康状况。
- 您的计算机是否安装了专用显卡?如果是,请检查显卡驱动程序并更新到推荐的版本。