關於wince的永久儲存

2021-09-30 05:52:59 字數 3501 閱讀 9853

gooogleman發表於 2009-11-27 16:48

gooogleman發表於 2009-11-27 16:49

我自己也做過,不過沒有寫文件,現在都不太記得了,桌面的東西都不會丟的。

popzone發表於 2009-11-27 17:07

學習了

gongyue1983發表於 2009-11-28 14:50

gooogleman

我嘗試用你這種作法(使用ram and rom file system),成功一部分

[hkey_local_machine/system/explorer/shell folders]

"programs files"="//nandflash//programs files"

"windows"="//nandflash//windows"

[hkey_local_machine/loader]

systempath=multi_sz:"//nandflash//windows"

那麼我現在開機,device 下面如下的資料夾:

/programs files

/windows

/nandflash

/nandflash/programs files

/nandflash/windows

其中/windows,存有所有的系統檔案。programs files 被對映到/nandflash/programs files

現在這麼多的目錄,我看得還是有些彆扭

能夠有辦法弄成這樣嗎:

就只有/programs files

/windows

然後/programs files 實際對應/nandflash/programs files

/windows 實際對應 /nandflash/windows

難道只有用rom-only file system 才可以辦到嗎

gooogleman發表於 2009-11-28 18:35

nandflash 是看不見的了,如果成功了。

walle發表於 2009-11-30 10:13

用那個flag,叫做啥mountasroot。其他的不改,也是可以保住windows的。

gooogleman發表於 2009-11-30 10:22

[quote]用那個flag,叫做啥mountasroot。其他的不改,也是可以保住windows的。

[size=2][color=#999999]walle 發表於 2009-11-30 10:13[/color] [url=

對,我今天有空,找找先吧。呵呵。

gooogleman發表於 2009-11-30 11:01

嗚嗚,我找不到了!我原來改動的不多的。

gooogleman發表於 2009-11-30 11:04

;-----------hive begin-new------------------

; hive boot section

[hkey_local_machine/init/bootvars]

"systemhive"="documents and settings"               

"start devmgr"=dword:1

"registryflags"=dword:1       

"defaultuser"="default"

"flags"=dword:1       

[hkey_local_machine/init/bootvars]

"defaultuser"="default"

[hkey_local_machine/drivers/blockdevice/smflash]

"prefix"="dsk"

"dll"="smflash.dll"

"order"=dword:0

"ioctl"=dword:4

"profile"="smflash"

"friendlyname"="ms flash driver"

"mountflags"=dword:11

"bootphase"=dword:1

"flags"=dword:1000

[hkey_local_machine/system/storagemanager/autoload/smflash]

"driverpath"="drivers//blockdevice//smflash"

"loadflags"=dword:1

"mountflags"=dword:11

"bootphase"=dword:1

"flags"=dword:1000

[hkey_local_machine/system/storagemanager/profiles/smflash]

"defaultfilesystem"="fatfs"

"partitiondriver"="mspart.dll"

"automount"=dword:1

"autopart"=dword:1

"autoformat"=dword:1

"folder"="nandflash"

"name"="microsoft flash disk"

"bootphase"=dword:0

"flags"=dword:1000

[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

[color=red]; mounts the first fatfs partition on a storage device

"mountasroot"=dword:1

"mountasbootable"=dword:1

"mountpermanent"=dword:1[/color]

; end hive boot section

;---------hive end------------------

這是我成功的登錄檔,我記得選rom檔案系統,nand flash碟符不會出現,就可以的了。

黃瓜男發表於 2009-12-21 17:26

恩,不錯的idea,收藏有用

python 永久儲存

在python檔案操作中,檔案是一種迭代器,對於字串的儲存方便,但對於數值的操作需要使用一些方法 pickle的實質就是利用一些演算法將你的資料物件 醃製 成二進位制檔案,儲存在磁碟上,當然也可以放在資料庫或者通過網路傳輸到另一台計算機上。使用pickle儲存資料 在以wb方式open檔案後 pic...

31講 永久儲存

pickle模組存讀檔案 import pickle my list 長三角外貿乘 雲 破浪 疫情衝擊,全球經濟面臨嚴峻挑戰 413,64 f2d 要存入的列表 pickle file open pickle模組存讀檔案.pkl wb 建立檔案,必須wb二進位制 pickle.dump my lis...

wince物件儲存 Object Store

wince物件儲存 object store 2011 10 16 對於object store的認識一直是模模糊糊,看了下微軟的文件,不知道自己的理解是否貼切。在構建wince作業系統的時候,可以選擇ram and rom file system作為內部檔案系統。這樣在系統啟動之後的根目錄 是作為...