硬盘神秘移动文件夹

硬盘神秘移动文件夹

今天我经历了非常可怕的时刻,我正在编辑 LaTeX 报告的文件夹突然消失了!

这是系统日志:

pedro@X230t:~$ cat /var/log/syslog | grep sda1
    Apr 13 13:59:59 X230t kernel: [    1.163585]  sda: sda1 sda2 < sda5 >
    Apr 13 13:59:59 X230t kernel: [    2.133568] EXT4-fs (sda1): mounted filesystem with   ordered data mode. Opts: (null)
    Apr 13 13:59:59 X230t kernel: [   17.023928] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro

我一直在谷歌上搜索这个问题,最后却发现我的数据在“垃圾”文件夹中,原因我完全不知道。即使我误删了文件,操作系统也应该会抱怨我目前正在使用某个文件,对吧?

为什么会发生这种情况?如何防止再次发生?

我运行了磁盘实用程序,从测试来看我的硬盘似乎很健康。我也运行了,sudo badblocks -v /dev/sda1但什么也没得到。

答案1

在 Linux 中,您实际上可以删除应用程序使用的文件。在这种情况下,文件夹条目会被立即删除,因此您无法再看到该文件,但实际文件内容只有在应用程序关闭文件时才会被释放。

系统删除的文件或由于硬件错误而删除的文件通常不会进入垃圾箱,而是会消失。只有当您使用某些应用程序(如文件管理器)时,文件才会被移至垃圾箱。由于您在垃圾箱文件夹中找到了该文件,因此您很可能是错误地将其删除了。

答案2

这可能是硬盘寿命已尽的迹象。如果可能,请尝试使用新硬盘,看看问题是否仍然存在。

其他问题可能包括主板故障、电源故障或线路连接松动。也可能是 RAM 问题,但这种情况很少见。

相关内容