我的嵌入式 linux 设备使用 SD 卡来保存某些诊断数据,对于内部闪存来说太丰富了。
问题是如果设备意外关闭,卡上的文件系统 (FAT32) 已损坏。
没有办法防止意外断电或用户那样关闭它,并且设备应该是相对免维护的。更糟糕的是,数据是连续写入的,因此损坏非常频繁,Linux 在检测到故障 FS 时会以只读方式静默重新挂载它。
您建议采用哪些方法来缓解这种情况?启动时自动运行 fsck.vfat 就足够了吗?
更多信息:
我正在使用 Windows 7 RC,想知道是否可以使用 SD 卡(我的笔记本电脑中有一个插槽)来保存页面文件。
当我尝试更改我的虚拟内存设置时,它没有列出可用的驱动器。