我有一个用于备份数据的外置硬盘。几年前我买了它并配置好了,从那时起,只要我插入它,它就总是以读写模式安装。不过最近,它开始以只读模式安装。我没有故意更改任何相关配置。
利用我有限的系统管理员技能,我可以从终端卸载驱动器,然后运行sudo mount /dev/sda1 /media/myusername/Backup
其通常的挂载点,然后它就会以读写方式重新挂载。
今天早些时候,当我插入驱动器时,再次发生了只读安装,我注意到驱动器已安装在目录上/media/myusername/Backup1
,而该目录通常不存在。当我卸载驱动器时,该目录消失了。
关于如何诊断问题和/或恢复原始 mount-read-write 行为有什么提示吗?
答案1
我尝试了 waltinator 建议的journalctl --follow
在插入驱动器之前运行的方法,出于某种原因,它以评论的形式提供,而不是我可以接受的答案。在输出中,我看到了以下行
warning: mounting fs with errors, running e2fsck is recommended
于是,我运行了e2fsck
该驱动器。它发现了一些错误并进行了修复,现在我插入驱动器时,驱动器可以读写。太棒了!
弄清楚为什么我仍然可以从命令行以读写方式挂载损坏的文件系统会很有趣,但我就此打住,并庆幸自己只因为问了一个显然是不恰当和格式不佳的问题而受到了轻微的声誉损害。