尝试访问外部硬盘上的目录时出现“错误消息”

尝试访问外部硬盘上的目录时出现“错误消息”

我正在使用 Raspberry Pi 4 运行媒体服务器,并通过 USB 3.0 连接外部硬盘。

我发现的一个问题是,当我尝试在我的(ext4 格式的)外部硬盘驱动器内的某个目录内执行 ls 或 stat 时返回“错误消息”。

尝试列出目录时出现错误消息


奇怪的是,我发现重新启动系统似乎 100% 可以解决问题。(我也没有在 fstab 中为驱动器设置 fsck 值,因此我不认为它会在启动时为该驱动器运行)

重启后工作

此外,我甚至修复了文件系统,甚至用新磁盘替换整个磁盘(使用相同的外壳),再次格式化,但问题仍然存在!

显然,这让我相信这不太可能是硬件问题(虽然我认为它仍然可能是外壳或其他东西,但我不明白为什么重新启动可能会解决这个问题)。

我正在运行一些使用硬盘的 Docker 容器(Radarr、Sonarr 等)。这可能是由于某个进程保持文件句柄打开所致吗?某个损坏的文件正在某个地方下载?

我是否应该考虑其他文件系统格式,例如 NTFS 或 VFAT?

可能是我自动安装驱动器的方式(例如我的标志/etc/fstab)?

谢谢你的帮助。我有点困惑,这个问题已经困扰了我好几个月了。

相关内容