我有一个工作正常的 64GB 记忆棒。我开始在上面放电影,然后突然有一天它变成了只读的。chmod 不能改变它。所以我重新格式化并重新开始。2 天后,它无缘无故再次变为只读。我再次重新格式化(每次 FAT32),因为我必须将其插入无法读取 ext4 的播放器。它又变成了只读的。所以它在重新格式化后可以工作几天,然后变成只读的。
关于为什么会发生这种情况的任何想法?
我有一个工作正常的 64GB 记忆棒。我开始在上面放电影,然后突然有一天它变成了只读的。chmod 不能改变它。所以我重新格式化并重新开始。2 天后,它无缘无故再次变为只读。我再次重新格式化(每次 FAT32),因为我必须将其插入无法读取 ext4 的播放器。它又变成了只读的。所以它在重新格式化后可以工作几天,然后变成只读的。
关于为什么会发生这种情况的任何想法?
以只读方式安装的文件系统可能不干净,即正确关闭。然后它处于不一致的状态。检查文件系统,然后它应该没有问题地安装。您可以使用 Ubuntu 附带的“磁盘”实用程序检查和修复文件系统。您只能在未挂载时检查文件系统,因此请先卸载。在命令行检查文件系统的工具是
fsck
.为防止这种情况再次发生,请务必在物理拔出驱动器之前使用软件小心地弹出驱动器。当可以安全移除驱动器时,系统会通知您。在此之前,如果数据仍需要提交到磁盘,它可能会通知您它尚不安全。
如果您小心地移除驱动器,文件系统将在较长时间内保持健康。不时检查任何可移动驱动器的文件系统仍然是一个好主意。每次重新启动时都会自动检查系统使用的内部驱动器上的文件系统。
驱动器可能会磨损。闪存在无法再次写入之前只有这么多的写入周期。与固态相反,用于硬盘存储的磁存储没有此限制。硬盘驱动器还有其他会磨损的部件,因此它们的寿命也有限。USB 存储并非像 SATA 驱动器中使用的那种固态存储那样耐用,这就是它们以较低成本制造它们的方式。重新格式化驱动器只会增加这种磨损。检查驱动器磨损状态的方法会因制造商和使用的特定技术而异。如果 chmod 不能修复只读问题,那么这就是硬件与软件问题的证据。