重启笔记本电脑后,我发现硬盘中的某些文件自行消失了,而且似乎在多次重启后又重新出现。这种情况主要发生在从互联网上下载的文件(视频/电影文件和文件夹)上,但这种事件并无规律,而且是随机发生的。
经过一番搜索后,我尝试从终端找到这些文件,发现这些文件仍然在那里,但它们的权限都丢失了,并显示为“?”。
如果我手动更改权限,丢失的文件可能会显示在 GUI 文件浏览器中,但如果我没有做任何事情,为什么要恢复到旧的权限?
我正在运行 Ubuntu 12.10。请帮助我理解这个问题。
答案1
第一个简单易解的答案...
- 具有读取权限但没有执行权限的目录将在目录中的文件处显示“?”。因此,请检查保存这些文件的目录权限(使用 或 更改无害(!)目录
chmod 0600
。chmod 0400
再次使目录可执行,一切又恢复正常)。如果是这种情况,您将在重新启动后看到问题再次出现。更改目录后,它将停止这样做。
现在说说不好的...
当您的光盘未正确卸载或状况不佳导致文件系统损坏时,可能会发生这种情况。如果您使用的是 ext,您可以强制检查光盘,看看它是否会抛出任何错误。顺便说一下,还要检查
/var/log/messages
警告i/o failure
。您还可以检查坏块。强制进行磁盘检查可以使用
touch /forcecheck
坏块……
badblocks {device}