无忧启动论坛

标题: [已解决]老九的演示版本PE没有使用FBWF? [打印本页]

作者: chnhhwz    时间: 2007-11-12 23:59
标题: [已解决]老九的演示版本PE没有使用FBWF?
在核心INI文件和外置INI里都未发现开启FBWF
核心文件加载后只有700多K的空间
WIM挂载后 能自动扩展X盘空间?

如果说开启FBWF可以使WIM文件可写
那么FBWF应该在哪一个位置开启?

已找到 在核心PECMD.INI文件里

[ 本帖最后由 chnhhwz 于 2007-11-13 01:14 AM 编辑 ]
作者: lxl1638    时间: 2007-11-13 00:16
有的,你用记事本打开内核的PECMD.INI,找找FBWF。
作者: chnhhwz    时间: 2007-11-13 01:13
在核心的INI文件里找到了

FBWF这一行命令 可以移到外置INI里设置吧?

我以前YY过一次 蓝屏

这个示例很好

解答了很多疑问  



原帖由 lxl1638 于 2007-11-13 12:16 AM 发表
有的,你用记事本打开内核的PECMD.INI,找找FBWF。

Snap1.jpg (36.64 KB, 下载次数: 34)

Snap1.jpg

作者: lxl1638    时间: 2007-11-13 07:39
原帖由 chnhhwz 于 2007-11-13 01:13 AM 发表
在核心的INI文件里找到了

FBWF这一行命令 可以移到外置INI里设置吧?

我以前YY过一次 蓝屏
这个示例很好
解答了很多疑问  


可以的,在执行的(时间)顺序上要求放在所有MOUN命令之后,但今次的演示WinPE,外置INI也是封装在WIM映像中的,实际上放在IMG和WIM中都差别不大了,都是映像文件。

另,PECMD.INI内有一个 MountOutSideWIM 子过程,如果WIM放到硬盘隐藏分区后发现又不能隐藏的,将这个子过程改成以下试试,原理就是在MOUN命令后延时一些时间才执行SUBJ命令。当然,这个延时建议不是无用的延时,我们可以做一些有意义的事来代替延时。下面的示例是在MOUN命令后马上用环境变量%Error%来记录MOUN命令的执行结果(是否成功,要马上记录,因为每执行一次命令,%Error%的值都可能不同)。一定时间后再判断这个值(MOUN命令的执行结果)来决定是否隐藏WIM所在的分区。这个示例也演示了%Error%的使用。

/////////////////////////////////////////////////////////////////////////////////
_SUB MountOutSideWIM
     ENVI WimFile=\WIM外置程序示例\PROGRAMS.WIM   `WIM映像文件
     ENVI $MountPath=%ProgramFiles%                       `挂载目录
     MOUN %WimFile%,%MountPath%,1                      `挂载WIM文件
     ENVI MountWimErr=%Error%                               `记录挂载WIM是否成功
     LOAD %ProgramFiles%\PROGRAMS.INI                   `载入WIM映像内的INI配置
     IFEX $MountWimErr=0,SUBJ %WimDrv%                `如果挂载WIM成功,则删除WIM映像所在分区的盘符
_END
/////////////////////////////////////////////////////////////////////////////////

[ 本帖最后由 lxl1638 于 2007-11-13 07:40 AM 编辑 ]
作者: holts    时间: 2007-11-13 08:38
难怪我挂两个WIM文件时,只要用了LOAD总是有一个挂不上,原来是路径变了.




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3