刷機后安裝相應(yīng)容量的 ramdisk 在軟啟就可以看見 ramdisk 了
把 ramdisk 集成到 rom:
(1 ) 將 ramdisk.dll 拷貝到 dump 目錄
(2) 加入注冊表鍵值
[HKEY_LOCAL_MACHINEDriversBuiltInRAMDisk]
"Address"=dword:94000000
"Size"=dword:04000000
"FSD"="FATFS.DLL"
"SectorSize"=dword:00000400
"Key"="DriversBuiltInRAMDisk"
"Dll"="ramdisk.dll"
"Prefix"="DSK"
"FriendlyName"="RAM Disk Drive"
【696在wm5下的一些注意事項及如何將wm5降為2003se】"Ioctl"=dword:00000004
"Profile"="RAMDisk"
"IClass"=hex(7):
7b,41,34,45,37,45,44,44,41,2d,45,35,37,35,2d,34,32,35,32,2d,39,44,36,42,2d,
34,31,39,35,44,34,38,42,42,38,36,35,7d,00,00,00,00
"Index"=dword:00000003
"Flags"=dword:00000000
[HKEY_LOCAL_MACHINESystemStorageManagerProfilesRAMDisk]
"BootPhase"=dword:00000001
"AutoFormat"=dword:00000001
"AutoPart"=dword:00000001
"AutoMount"=dword:00000001
"PartitionDriver"="mspart.dll"
"Name"="RAMDisk"
"DefaultFileSystem"="FATFS"
"Folder"="Storage"
[HKEY_LOCAL_MACHINESystemObjectStore]
"RegistryType"=dword:00000000
(3 ) 生成 rom 文件
注意:不同容量在于以下鍵值:
"Size"=dword:4000000
Ramdiak 大小 0x4000000H 必須和 rom 的值對應(yīng) 696ram 總?cè)萘?=0x8000000H
ramdisk =0x8000000H - 0x4000000H( 系統(tǒng)使用的 ram 大小 )=0x4000000H.
所以ram 96M ramdiak=32M "Size"=dword:2000000
ram 64M ramdiak=64M "Size"=dword:4000000
ram 32M ramdiak=96M "Size"=dword:6000000
"Address"=dword:94000000
這是 ramdisk 在 ram 中的地址
ram 96M ramdiak=32M"Address"=dword:96000000
ram 64M ramdiak=64M"Address"=dword:94000000
ram 32M ramdiak=96M"Address"=dword:92000000
知道上面的道理 就不用去找不同大小的 ramdiak 版了 , 有一個自己改 , 自己算:) 。
推薦閱讀
- 圓桌尺寸有哪些
- 刪除分頁符后的空白頁教程
- 火炬之光2curses報錯解決方法
- 支付寶神奇海洋是什么怎么玩 神奇海洋在哪里有什么用
- 更改N6上網(wǎng)接入方式的方法
- 火炬之光2libeay解決方法
- 電子版一寸照片制作教程
- win102004安全中心沒有了開啟方法
- pycharm社區(qū)版跟專業(yè)版區(qū)別
- ppt課件制作教程
