dead.letter 文件警告我有关我找不到的无法纠正的扇区

Kay*_*aya 4 command-line fedora logs hard-disk

我已经看到了我问题的所有小部分的单独答案,我看起来真的很努力,但似乎仍然没有任何意义。这是如何发生的一点历史。

  • 昨天通过ls在我的根目录中以 root 身份随机使用 using ,我发现了一个名为dead.letter.
  • 所述文件包含看起来非常不祥的警告:

    Device: /dev/sda [SAT], 8 Currently unreadable (pending) sectors
    Device: /dev/sda [SAT], 8 Offline uncorrectable sectors
    
    Run Code Online (Sandbox Code Playgroud)

    对于最终文件大小53346(字节,我猜?这就是ls命令所说的)重复这两个警告。

  • 我上网查了一下,搜索引擎通知我我的硬盘快坏了。好的,好的,我知道发生了什么

  • 除了两周前我检查了我的硬盘驱动器的健康状况并且很好,当我现在检查它时smartctl -H /dev/sda它告诉我整体健康状况良好。
  • 更奇怪的是,为什么它在一个dead.letter文件中?据我所知,这是一个文件,当您中止当前正在编写的邮件时会发生,所以wtf?
  • 该命令dead.letter说,该文件stat自 1 月 18 日以来一直未修改。这是一次性事件吗?

所以这是我的问题:我的硬盘驱动器是否正常,或者它是否以一种非常偷偷摸摸的方式消亡? 我不知道是怎么回事。

我在 2012 Asus U36SG 上运行 Fedora 24/Gnome Shell。文件系统在 LVM2 上都是 ext4 ……我想。我希望这是足够的信息!

roa*_*ima 7

dead.letter文件由邮件客户端在无法发送电子邮件时创建。您的机器上可能没有安装任何邮件子系统。文件的日期对应于尝试发送邮件的日期。

1 月 18 日,它似乎smartctl试图警告您无法读取的 8 个扇区。这是磁盘可能即将死亡的警告信号,但它不是一个明确的标记。不过,我会开始存钱换一个。

您确认磁盘最近已被检查过,并报告为正常。这里发生的情况是,您向这些扇区写入了新数据,但磁盘未能写入它们,然后默默地将它们重新映射到磁盘上其他地方的专用备用扇区。

三是现在没有突出的故障扇区。

随着磁盘变老,更多扇区需要重新映射,最终备用磁盘将被填满,真实数据将丢失。这只是时间问题。确保您有备份 - 或者您可以承受丢失任何或所有数据的损失,无论是在一次大范围内巧妙地退出,因此您一开始不会真正注意到损坏。