- 积分
- 24
- 最后登录
- 2024-1-19
- 精华
- 0
- 阅读权限
- 10
- 主题
- 2
- UID
- 486614
- 帖子
- 61
- PB币
- 480
- 威望
- 0
- 贡献
- 0
- 技术
- 0
- 活跃
- 64
冰点守护者
- UID
- 486614
- 帖子
- 61
- PB币
- 480
- 贡献
- 0
- 技术
- 0
- 活跃
- 64
|
楼主
发表于 2009-2-26 11:28:20
IP属地浙江
本帖最后由 chwangzmkm 于 2009-2-26 11:44 编辑
WinPE《基础知识》
(一)、WinPE中挂接WIM映像
1、WinPE中的WimFltr组件
在WinPE中增加挂接WIM文件的支持相当简单,无需修改TXTSETUP.SIF文件、也无需.INF文件,只需在注册表文件(SETUPREG.HIV)中增加两项服务,分别向SYSTEM32和DRIVERS目录复制两个文件即可,下面是WimFltr组件的文件列表:
I386
|
+---SYSTEM32
|
+-----WIMGAPI.DLL
|
+-----FLTLIB.DLL
|
+-----DRIVERS
|
+-----WIMFLTR.SYS
|
+-----WIMFSF.SYS
2、用PECMD.EXE挂接WIM映像的注意事项
在WinPE中开启WimFltr、FBWF两项服务时有先后之分,启动FBWF服务必须在启动WimFltr之后,否则无法挂接WIM映像(包括用MS的IMAGEX.EXE也无法挂接WIM映像,原因不明)。所以,基于IMG格式的WinPE核心要保留适当的可写空间(500K左右应足够了),同时在配置文件中尽早通过FILE命令删掉一些启动后无用的垃圾文件;基于ISO格式的WinPE核心要有一个可写的RamDisk(即B:盘),因FBWF服务还没启动时无法将WIM挂接到X:盘中,只能挂接到RamDisk(B:盘)中。MOUN命令的格式如下:
MOUN [Wim文件名], <Mount目标目录>, [映像ID], [WimFltr临时工作目录]
其中红色的参数是必须的,蓝色的参数是可选项。如果WIM映像是只读的(如在光盘中),红色的参数"WimFltr临时工作目录"必须省略,否则无法挂上WIM映像。当设置WimFltr临时工作目录时表示RW(读写)方式挂载,这个目录建议设置到硬盘;当省略WimFltr临时工作目录时表示(只读)方式挂载,挂载后的目标目录是可写的。
3、其它注意事项
一旦挂上WIM映像后,建议不要用其它工具对原WIM映像读写(包括用RAR打包这类操作);如果机子内存不大,建议设置虚拟内存并将临时文件夹设置到硬盘。
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
(二)、WinPE.INI调用过程
WinPE.INI由WinPE系统的SYSTEM32\PECONFIG.INI指定调用
如:
进程延时=10
外部配置文件=外置程序\WinPE.INI
GRUB命令索引
blocklist
用法: blocklist FILE
描述:
输出文件的块清单标记。
--------------------------------------------------------------------------------
boot
用法: boot
描述:
引导已加载的操作系统或扇区链式加载器。
--------------------------------------------------------------------------------
bootp
用法: bootp [--with-configfile]
描述:
通过BOOTP初试化网络设备。如果使用了`--with-configfile'参数,此命令将会试图去加载一个特定的配置文件。
--------------------------------------------------------------------------------
cat
用法: cat FILE
描述:
显示指定文件的内容。
--------------------------------------------------------------------------------
chainloader
用法: chainloader [--force] FILE
描述:
加载扇区链式加载器。若使用了--force参数, 则忽略该扇区的启动标识的有效性。
--------------------------------------------------------------------------------
cmp
用法: cmp FILE1 FILE2
描述:
比较两个文件, 并且报告两者之间的不同的信息。
--------------------------------------------------------------------------------
color
用法: color NORMAL [HIGHLIGHT]
描述:
改变菜单的颜色。Normal 用于指定菜单项的未选中时的颜色,HIGHLIGHT 则用于指定菜单项的被选中时的颜色。如果你未指定 HIGHLIGHT 色,那么我们将使用 NORMAL 的反色值。颜色值的格式是 "FG/BG"。FG 和 BG 是颜色的名称,如下:black(黑), blue(蓝), green(绿), cyan(青), red(红), magenta(粉红), brown(棕), light-gray(亮灰),dark-gray(暗灰), light-blue(浅蓝), light-green(淡绿), light-cyan(淡青), light-red(明红), light-magenta(浅红), yellow(黄) 和 white(白)。注意,BG 的值只能是前八个。另外,若想使用闪烁的前景色,你在 FG 前使用前缀 "blink-" 即可。
--------------------------------------------------------------------------------
configfile
用法: configfile FILE
描述:
将指定文件作为配置文件予以加载。
--------------------------------------------------------------------------------
debug
用法: debug
描述:
打开/关闭除错模式。
--------------------------------------------------------------------------------
default
用法: default [NUM | `saved']
描述:
把 NUM 项菜单设为缺省值。
--------------------------------------------------------------------------------
PE学习资料.rar
(47.18 KB, 下载次数: 85, 售价: 1 PB币)
|
|