在 f2fs 文件系统上写入期间因意外重启导致文件丢失

在 f2fs 文件系统上写入期间因意外重启导致文件丢失

我在嵌入式 Linux(eMMC 闪存)中使用 F2FS,我注意到如果设备意外重启,日志会丢失。我编写了一个程序,该程序会循环写入文件,并在某一时刻导致设备重启。重启后,闪存上会丢失文件。安装选项是默认的(我尝试指定其他选项,但这没有效果)。我尝试使用 EXT4,但错误不会重现。有没有办法避免 F2FS 文件系统上的文件丢失,或者我应该使用其他 FS?

相关内容