wince6.0改成rom-only文件系统问题
现在遇到一个问题,我的6.0系统现在是ram and rom filesystemn,但是这种情况下有个问题,我要往里面装数据库,重启的话什么都没有了
所以想改成掉电重启后能保存的。我开始使用的方法是将桌面,program以及windows目录都定位到flash,这样可以实现掉电不丢失,但是发现应用程序开发的时候,部署无法成功,一直卡在按个地方不动了。
后来又实现rom-only的文件系统,但是发现在组件中选择rom-only文件系统,并且注册表中加入
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\NAND\FATFS]
"MountAsRoot"=dword:1
"MountAsBootable"=dword:1
"MountPermanent"=dword:1
之后sysgen这个系统,编译完成后下载进去,发现系统起不来了
我看了下log信息卡在了
[FMD] FMD_OEMIoControl() : IOCTL_FMD_GET_INTERFACE
[FMD] FMD_GetInfo() : NUMBLOCKS = 8192(0x2000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 4096(0x1000)
[FMD] FMD_GetInfo() : NUMBLOCKS = 8192(0x2000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 4096(0x1000)
[FMD] FMD_GetInfo() : NUMBLOCKS = 8192(0x2000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 4096(0x1000)
[FMD:ERR] FMD_OEMIoControl() : Unknown IOCTL (0x00071c24)
[FMD] FMD_GetInfo() : NUMBLOCKS = 8192(0x2000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 4096(0x1000)
各位有类似的经验没
能够实现rom-only文件系统或者实现掉电不丢失,都可以、、