|
引用 3 楼 csdeny 的回复:
因为要实现多系统,所以希望wince的根文件系统只适用一个文件夹而不是整个sd卡,防止破坏其他系统的数据(多分区对用户来说很麻烦)。难道实现不了吗??
我觉得是可以实现的,
可以尝试给flash或者SD卡分割成两部分,一部分是ROM文件系统,一部分用于存储。这样就能像电脑一样安装程序了。并且flash文件夹还存在,不知道这样是否正确。欢迎讨论。
我刚才使用flash来改动,发现这样做flash 盘符会不见了。在wince桌面以及我的设备的任何部分拷贝东西进去,都可以存储东西,掉电不会丢失,
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SMFLASH\FATFS]
"FriendlyName"="FAT FileSystem"
"Dll"="fatfsd.dll"
"Flags"=dword:00280014
"Paging"=dword:1
"CacheSize"=dword:0
"EnableCacheWarm"=dword:0
"EnableCache"=dword:1
; "MountFlags"=dword:2
; mounts the first FATFS partition on a storage device ——下面是我加入的。
"MountAsRoot"=dword:1
"MountAsBootable"=dword:1
"MountPermanent"=dword:1 |
|