我在一台运行 Ubuntu 14.04 的机器上安装了两块 4TB WD RED HDD。一块硬盘完全正常,但另一块硬盘不允许写入。Midnight Read-only file system (30)
Commander 中显示错误。
我尝试用另一个相同的 WD RED HDD 替换它,但几次成功写入后它仍然开始出现相同的错误。
我还尝试用 NTFS 格式化该驱动器并在 Windows 下使用它。它似乎没有任何问题,允许我在其中写入 2.5TB 的文件。
有问题的驱动器有一个主 ext4 分区。
驱动器的硬件有问题吗?还是其他原因?任何想法都将不胜感激。
答案1
通常,您会因为驱动器的文件系统而遇到此问题。建议不要在 Linux 中使用 NTFS 文件。尝试将驱动器格式化为 ext4 或 xfs 文件系统并检查
答案2
如果系统在 Linux 支持的 fs(不是 ntfs)上遇到错误,它会将磁盘重新挂载为read only
(/etc/fstab 选项errors=remount-ro
:)。ntfs 的行为不确定,写入可能会导致磁盘上的文件损坏。
可能的解释:
- 两个磁盘均出现故障(这不太可能)
- 磁盘(SATA?)控制器可能出现故障
尝试将磁盘重新连接到不同的控制器(或机器)。