我有一个以前运行良好的外部硬盘。但是在将其连接到Windows系统之后,它的读写权限突然改变了,在Linux或Mac操作系统上,我无法向其中写入数据。我一直在寻找其他答案,但找不到合法的解决方案。谁能帮我。.
我尝试使用来更改文件的所有者
sudo chown -R -v username:staff *
但是终端最终显示:
chown: MyFolder/ABC.mp4: Read-only file system
chown: MyFolder: Read-only file system
答案 0 :(得分:0)
我只想发表评论,建议您需要提供更多信息,例如Linux发行版,文件系统,如何连接HDD以及更多详细信息。但是,我没有足够的声誉来发表评论。因此,我将尽力回答您提供的有限信息。
我建议您需要采取的第一步是查看系统的日志文件。如果您正在运行systemd Linux发行版,请连接磁盘,然后在终端中运行以下命令:
journalctl -r
这将向您显示最近的日志条目。
接下来,您可以检查硬盘是否损坏。使用类似于lsblk
的命令查找设备ID。使用该ID运行诸如smartctl之类的工具。在此示例中,您的外部磁盘是sdb。
smartctl -i /dev/sdb
您应该期望看到类似于以下内容的结果:
SMART overall-health self-assessment test result: PASSED
如果您正在运行Gnome,则可能具有Gnome磁盘实用程序GUI工具,可用于检查HDD的运行状况。