ext4 驱动器需要很长时间才能 ls 吗?

ext4 驱动器需要很长时间才能 ls 吗?

我已经使用 ext4 格式化的外部 HDD 一段时间了。由于某种原因,列出目录开始需要很长时间。有时仅运行ls /mount/point/of/drive需要几分钟,有时该目录会ls很好,但其中的目录则不然,等等。这是否表明驱动器变旧,甚至即将出现故障?通过 USB 2 复制文件的速度与以往一样快。

答案1

文件系统诊断

e2fsck我会在磁盘上运行来启动。您需要对其进行只读运行。还可以使用hdparm或检查磁盘sdparm

$  hdparm -tT /dev/sda1

/dev/sda1:
 Timing cached reads:   3884 MB in  2.00 seconds = 1941.51 MB/sec
 Timing buffered disk reads:   46 MB in  0.62 seconds =  74.40 MB/sec

根据我的经验,您所描述的缓慢意味着驱动器很可能开始出现物理故障。

还有什么?

鉴于您所看到的问题类型,我也会尝试运行诸如HDAT或者旋晶体(商业)针对磁盘查看它是否也报告任何物理故障。

您可能还想尝试从其他一些可启动媒体启动并运行smartctl以查看是否存在任何 SMART 错误。

例如:

$ smartctl --all /dev/sda

参考

相关内容