引用: 引用 15 楼 wjf_zjut 的回复:
fmd初始化过了(说明NK文件已经顺利的下载到NAND了),应该是文件系统没有运行起来,楼主可以检查一下注册表的配置,FAT文件系统和BINFS文件系统的子键设置不对,经常就停在那个地方的!
.BIB文件的话。最终看的是CE.BIB!
注册表信息:
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
"SYSTEMHIVE"="system.hv"
"RegistryFlags"=dword:1
; "PROFILEDIR"="Documents and Settings"
"Flags"=dword:0
"Start DevMgr"=dword:1
"DefaultUser"="default" ;HC HIVE
; END HIVE BOOT SECTION
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\Resources\IRQ]
"Identifier"=dword:1
"Minimum"=dword:1
"Space"=dword:20
"Ranges"="1-0x20"
; "Shared"=""
[HKEY_LOCAL_MACHINE\Drivers\Resources\IO]
"Identifier"=dword:2
"Minimum"=dword:0
"Space"=dword:10000
"Ranges"="0-0xFFFF"
; END HIVE BOOT SECTION
; HIVE BOOT SECTION
;
;
; Entries to load the block driver that BINFS uses
; This is dependent on what device is used
;
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\FlashDrv]
"DriverPath"="Drivers\\BlockDevice\\FlashDrv"
"LoadFlags"=dword:1
; "MountFlags"=dword:11
"BootPhase"=dword:0
"Flags"=dword:1000
"Order"=dword:0
[HKEY_LOCAL_MACHINE\Drivers\BlockDevice\FlashDrv]
"Prefix"="DSK"
"Dll"="FLASHDRV.dll"
"Order"=dword:0
; "Ioctl"=dword:4
"Profile"="FlashDrv"
"FriendlyName"="MS Flash Driver"
; "MountFlags"=dword:11
"BootPhase"=dword:0
"Flags"=dword:1000
; Bind BINFS to the block driver
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv]
"DefaultFileSystem"="BINFS"
"PartitionDriver"="mspart.dll"
"AutoMount"=dword:1
; "AutoFormat"=dword:1
;"AutoMount"=dword:0
"AutoPart"=dword:1
; "MountFlags"=dword:11
"Folder"="FlashDisk"
"Name"="Microsoft Flash Disk"
"BootPhase"=dword:0
"Flags"=dword:1000
"MountAsHidden"=dword:1
"MountAsRom"=dword:1
;[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv\BINFS]
; "MountFlags"=dword:10
; "Flags"=dword:1000
;Keep FATFS from trying to shadow \Windows
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv\FATFS]
"FriendlyName"="FAT FileSystem"
"Dll"="fatfsd.dll"
"Flags"=dword:00280014
"Paging"=dword:1
"CacheSize"=dword:0
"EnableCacheWarm"=dword:0
"EnableCache"=dword:1
"MountAsBootable"=dword:1
"MountAsRom"=dword:1
;[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
; "MountFlags"=dword:0
IF TODO
;[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\Relfsd]
; "Dll"="relfsd.dll"
; "Paging"=dword:0
; "LoadFlags"=dword:1
ENDIF TODO
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Support BINFS Section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Add BinFS to partition table
[HKEY_LOCAL_MACHINE\System\StorageManager\PartitionTable]
"21"="BINFS"
[HKEY_LOCAL_MACHINE\System\StorageManager\BINFS]
"Folder"="BINFS"
"FriendlyName"="Bin FileSystem"
"Dll"="binfs.dll"
"Paging"=dword:1
"MountFlags"=dword:10
"BootPhase"=dword:0
; MountFlags:
; 0x10 specifies that this file system is to be mounted as an external
; ROM filesystem shadowing the \windows directory
; 0x1 specifies that the mountpoint \BINFS is to be hidden
;
; END HIVE BOOT SECTION
不用XIP时是可以通过,用了XIP就停那了
系统第一次HIVE会很久。。。。。。。