我正在粉碎大型 ext3 文件系统上的文件(例如参见本文请参阅我如何做到这一点)。为了实现这一点,我需要挂载不带日志的 ext3 文件系统。对于大多数文件系统,我只需卸载它们并将它们重新挂载为 ext2 即可。但有些文件系统无法卸载(例如 /),尝试使用“-o remount,data=writeback”会失败并出现错误。
是否可以关闭已挂载的 ext3 文件系统的日志记录而不必卸载它?
答案1
据我所知,如果不重新挂载,您就无法更改文件系统挂载参数。
顺便说一句,您提到的文章引用了 shred 手册页,其中写道:“对于 ext3 文件系统,上述免责声明仅适用于 data=journal 模式(因此 shred 的有效性有限),该模式除了记录元数据外,还记录文件数据。在 data=ordered(默认)和 data=writeback 模式下,shred 都可以正常工作。”
查看(或发布)您的 /etc/fstab。您可能不需要更改文件系统上的日志模式。