只读挂载和读写挂载的区别

只读挂载和读写挂载的区别

我最近有一个分区损坏,无法安装它。它是一个jfs 文件系统。我尝试fsck.jfs修复fsck.jfs -f分区,但失败了。最后,我尝试以只读方式安装它,并成功安装它并能够将数据复制出来。

我的问题是,为什么当我们以只读方式挂载它时它会起作用?什么是这样特别的在挂载操作的时候是否只是挂载只读?我很想知道内核如何工作的详细技术部分,该部分使只读安装有效,但不能进行读写安装。谢谢。

答案1

只读意味着系统不会向该分区写入数据,但您可以读取它,因此您只是丢失了该分区权限。

为什么是只读的?

系统已损坏,因此不应信任许多磁盘表。它被标记为未使用的磁盘空间,实际上可能包含一些重要的文件,所以最好不要在“空”空间上写入。此外,目录内容可能包含可以使用其他工具恢复的数据。

出于这些和类似的原因,最好将系统设置为只读,以便您可以在松散内容覆盖某些磁盘之前尝试恢复大部分原始内容。

相关内容