无忧启动论坛

标题: 关于WIM打包的外置程序 [打印本页]

作者: jianx    时间: 2007-9-1 14:29
标题: 关于WIM打包的外置程序
以前用老毛的0418PE,我都装在隐藏的逻辑分区里(用GRUB4DOS启动),外置程序只能放在非隐藏的分区(也许是我不会用),这样容易被误删.
现在老毛新版的PE用WIM 打包外置程序,是不是可以放在隐藏的逻辑分区呢?试过的说说
作者: mackyliu    时间: 2007-9-1 15:22
肯定可以,不用怀疑。只是修改更新非常麻烦而已
作者: lxl1638    时间: 2007-9-1 15:53
原帖由 mackyliu 于 2007-9-1 03:22 PM 发表
肯定可以,不用怀疑。只是修改更新非常麻烦而已


有现成的工具,只是很多人还不会用而已。
WIM最大的优势是省内存,老毛的这个版本B盘才1M,挂上了几十M的工具,
如果是以前的外置,1M的B盘肯定不行。
作者: spadek    时间: 2007-9-1 15:58
标题: 回复 #3 lxl1638 的帖子
优势很大,但是也很麻烦。。。^_^
作者: wwwzhx    时间: 2007-9-1 16:26
原帖由 mackyliu 于 2007-9-1 03:22 PM 发表
肯定可以,不用怀疑。只是修改更新非常麻烦而已

具体怎么做呢?
作者: lxl1638    时间: 2007-9-1 16:43
至少目前不能,以后也很难实现这样的功能。
要实现加载隐藏分区的WIM文件,至少要完成两部分功能:
1、PECMD.EXE能读取隐藏分区的文件或将隐藏分区SHOW出来。
2、WinPE使用期间隐藏分区必须是可见的,WIMGAPI只能挂载可见分区的文件;
    且PECMD.EXE执行关机、启动时又要将原来的分区隐藏。

[ 本帖最后由 lxl1638 于 2007-9-1 04:44 PM 编辑 ]
作者: 阿非    时间: 2007-9-1 16:56
楼主的要求,目前只能使用内置了
作者: wwwzhx    时间: 2007-9-1 17:02
既然是硬盘运行PE,并且用了GRUB,为什么不用grub的hide unhide 功能?
grub安装到MBR可以搜索隐藏分区的grldr,可以这样做:

grub和PE文件都放到一个隐藏分区,然后在grub的mebu.lst文件里:

mebu.lst

1:启动PE
搜索 PE引导文件setupldr.bin,找到后设为root,并unhide此分区,此分区可见,可调用WIM文件。

2:启动XP
先搜索 PE引导文件setupldr.bin,找到后设为root,并hide隐藏此分区;
再搜索 XP引导文件ntldr,找到后设为root,启动XP。

[ 本帖最后由 wwwzhx 于 2007-9-1 05:42 PM 编辑 ]
作者: netwinxp    时间: 2007-9-1 17:04
原帖由 lxl1638 于 2007-9-1 16:43 发表
至少目前不能,以后也很难实现这样的功能。
要实现加载隐藏分区的WIM文件,至少要完成两部分功能:
1、PECMD.EXE能读取隐藏分区的文件或将隐藏分区SHOW出来。
2、WinPE使用期间隐藏分区必须是可见的,WIMGAP ...

还是有可能的,就是先启动DOS,在DOS下修改分区表让它不隐藏,然后启动Grub调用PELDR启动
作者: 阿非    时间: 2007-9-1 17:31
原帖由 netwinxp 于 2007-9-1 05:04 PM 发表

还是有可能的,就是先启动DOS,在DOS下修改分区表让它不隐藏,然后启动Grub调用PELDR启动


那就脱裤子放屁啦
作者: haonan    时间: 2007-9-1 19:28
隐藏分区确实麻烦,虽然用grub可以取消隐藏,但是取消和反取消很麻烦,多余的步骤
作者: jianx    时间: 2007-9-1 19:59
原帖由 lxl1638 于 2007-9-1 04:43 PM 发表
至少目前不能,以后也很难实现这样的功能。
要实现加载隐藏分区的WIM文件,至少要完成两部分功能:
1、PECMD.EXE能读取隐藏分区的文件或将隐藏分区SHOW出来。
2、WinPE使用期间隐藏分区必须是可见的,WIMGAP ...



谢谢老九!明白了.我也去试了下,估计是找不到WINPE.INI原因,pe会在左下角显示"正在加载标准配置模式..."后死机.
这有点问题了,然后我取消了分区的隐藏,删掉了minipe文件夹下的winpe.ini,启动pe又死在那里了.
这可能是测试版的BUG吧.老毛桃该看看
作者: jianx    时间: 2007-9-1 20:02
原帖由 wwwzhx 于 2007-9-1 05:02 PM 发表
既然是硬盘运行PE,并且用了GRUB,为什么不用grub的hide unhide 功能?
grub安装到MBR可以搜索隐藏分区的grldr,可以这样做:

grub和PE文件都放到一个隐藏分区,然后在grub的mebu.lst文件里:

mebu.lst
...



谢谢!只是这比较麻烦,我自己的电脑就让他放外面好了.给别让装机就用内置程序的pe了
作者: go2    时间: 2007-9-2 00:23
原帖由 lxl1638 于 2007-9-1 04:43 PM 发表
至少目前不能,以后也很难实现这样的功能。
要实现加载隐藏分区的WIM文件,至少要完成两部分功能:
1、PECMD.EXE能读取隐藏分区的文件或将隐藏分区SHOW出来。
2、WinPE使用期间隐藏分区必须是可见的,WIMGAP ...


大侠就是大侠!PECMD能读隐藏分区,各位高手要实现应该还行
但Winpe使用期间隐藏分区可见的实现就有难度了,启动时取消分区隐藏实现应该可行,但关机后又如何隐藏?
作者: nn2nn    时间: 2007-9-2 21:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: netwinxp    时间: 2007-9-2 21:48
原帖由 nn2nn 于 2007-9-2 21:23 发表


隐藏分区安装PE的贴,长得令人意外。

要加载隐藏分区的WIM文件,就要使启动PE时隐藏分区可见。

要使启动PE时隐藏分区可见,有一个办法是不修改硬盘也可实现的。

把PE改为非RAM方式启动(即以MININ ...

直接挂硬盘文件启动?
作者: 老毛桃    时间: 2007-9-2 22:18
原帖由 lxl1638 于 2007-9-1 15:53 发表


有现成的工具,只是很多人还不会用而已。
WIM最大的优势是省内存,老毛的这个版本B盘才1M,挂上了几十M的工具,
如果是以前的外置,1M的B盘肯定不行。

尝试过,36KB 的虚拟分区就可以挂载 ;P

可惜 Ramdriv 最小只能是 1MB :Q :Q
作者: nn2nn    时间: 2007-9-2 22:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: fjxplsy    时间: 2007-9-5 16:02
B盘1M,能加大吗?




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