如何在 Reiser4 文件系统中完全禁用日志功能?我在mkfs.reiser4
和文档中均未看到相关选项。
目标是将 FS 装入 SD 卡中,其中没有日志对于持久性来说更有利。
答案1
最好使用一些受支持的文件系统。Reiser4 从未真正完成过,并且已被废弃多年。
答案2
根据雷瑟4 维基,您可以在挂载 reiser4 分区时使用“nolog”选项来“禁用”日志记录。但是:
... even with this option turned on, ReiserFS still performs all journalling
paraphernalia, save for actual writes into journalling area. Implementation of
real nolog is work in progress.
答案3
Reiser4 具有高级事务管理器,它结合使用了日志记录和写时复制(又称为随处写入)技术。可以实现不同的事务模式,例如纯日志记录和纯 COW。也可以完全禁用事务。在最后一种情况下,每次硬重置后您都需要运行 fsck。我们将在未来的 Reiser4 版本中实现所有这些可能性,因此用户将能够通过挂载选项指定它们。
可以在这里找到 reiser4 和 reiser4progs(fsck)的最新稳定版本: http://sourceforge.net/projects/reiser4/ 如果有任何问题,请发送消息至 vger.kernel.org 邮件列表的 reiserfs-devel
谢谢,爱德华。
答案4
我发现无法禁用 Reiser4 上的日志功能。