无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 7154|回复: 22
打印 上一主题 下一主题

[分享]WINPE 多合1的新方法

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-18 00:37:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看到论坛上有人需要带软驱,有的不要软驱,有的要带SCSI/SATA等驱动,有的又不要.
这些除了文件的区别外,就是TXTSETUP.SIF文件了.可以通过修改TXTSETUP.SIF来决定要不要带.

今天突然想到一个方法,不知之前有没有人用这种方式的,如有雷同纯属巧合.如果还没人知道,那就是原创了.

用同一个WINNT.SIF(WINNT.XPE)和同一个I386(WXPE)目录来启动不同的设置.
只是启动文件不同(SETUPLDR.BIN改名).可以有SETUPLDR.001/SETUPLDR.002等.
修改TXTSETUP.BIN将里面的TXTSETUP.SIF字符改名不重复的,比如TXTSETUP.S1F/TXTSETUP.S2F等等.
将修改后的SETUPLDR.XXX放到SETUPLDR.BIN同一目录.
TXTSETUP.XXX放到TXTSETUP.SIF同一目录.
分别加载SETUPLDR.XXX来启动不同的配置.

说不定早就有人知道了,反正我是第一次用到这种方法.

发上来给大家参考一下.

现在的问题是,不知有没有什么启动引导器可以即时修改SETUPLDR.BIN(启动SETUPLDR.BIN时直接修改TXTSETUP.SIF字符)
这样一来就只需一个SETUPLDR.BIN启动文件了.可以节省好多空间.


附截图几张,还有制好的例子:
制好的ISO文件下载地址
http://www.bibidu.com/fileview-224930.html
可以用VMWARE测试
或放在硬盘里面用GRUB来启动
map (hd0,x)/winpe.iso (0xff)
map --hook
chainloader (0xff)

[ 本帖最后由 chenall 于 2007-12-18 12:32 PM 编辑 ]

pe1.JPG (16.16 KB, 下载次数: 110)

pe1.JPG

PE2.JPG (16.13 KB, 下载次数: 109)

PE2.JPG

pe4.JPG (16.35 KB, 下载次数: 110)

pe4.JPG

PE3.JPG (86.27 KB, 下载次数: 110)

PE3.JPG

PE5.JPG (62.38 KB, 下载次数: 105)

PE5.JPG

评分

参与人数 1无忧币 +10 收起 理由
网上飞鹰 + 10

查看全部评分

2#
发表于 2007-12-18 01:02:37 | 只看该作者
2年前本人就搞过一个模板文件,4in1
光盘、硬盘都有,硬盘原理是:

AVLDR1 ==> PELDR1 ==>WinN1.SIF ==> WinPE1.IMG ==>外置程序1
AVLDR2 ==> PELDR2 ==>WinN2.SIF ==> WinPE2.IMG ==>外置程序2
...................................................................................................
AVLDRn ==> PELDRn ==>WinNn.SIF ==> WinPEn.IMG ==>外置程序n
回复

使用道具 举报

3#
发表于 2007-12-18 07:47:53 | 只看该作者
支持分享成果,谢谢了!
回复

使用道具 举报

4#
发表于 2007-12-18 09:08:59 | 只看该作者
原帖由 lxl1638 于 2007-12-18 01:02 AM 发表
2年前本人就搞过一个模板文件,4in1
光盘、硬盘都有,硬盘原理是:

AVLDR1 ==> PELDR1 ==>WinN1.SIF ==> WinPE1.IMG ==>外置程序1
AVLDR2 ==> PELDR2 ==>WinN2.SIF ==> WinPE2.IMG ==>外置程序2
..... ...

原理的差不多啦,不过他的是同一个img
回复

使用道具 举报

5#
发表于 2007-12-18 09:59:05 | 只看该作者
不错滴...
感谢分享...
同一个.sif和同一个i386目录,分别加载。有意思

[ 本帖最后由 chouliu 于 2007-12-18 10:03 AM 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2007-12-18 13:57:28 | 只看该作者
用这种方法的特点,
1.要添加/删除其中一个只需添加/删除对应的SETUPLDR.XXX和TXTSETUP.XXX
2.文件会比其它方式更小,更精简.
3.由于WINNT.SIF文件和I386目录是共用的,修改起来会更方便.
...
...
...
当然了也不是没有缺点,因为所有版本使用的其它文件都是一样的.所以....

可以分别修改TXTSETUP.SIF对应加载某些驱动.
比如.最精简驱动版/带不带软驱版/带不带SATA驱动版/....

[ 本帖最后由 chenall 于 2007-12-18 02:00 PM 编辑 ]
回复

使用道具 举报

7#
发表于 2007-12-18 16:47:33 | 只看该作者
好方法,赞一个,谢谢分享
回复

使用道具 举报

8#
发表于 2007-12-19 10:15:35 | 只看该作者
有点老,干嘛不把每个PE放一个单独的目录?
回复

使用道具 举报

9#
发表于 2007-12-19 13:09:33 | 只看该作者
very good,要是能在启动时选择是否加载可能好些,呵呵
回复

使用道具 举报

10#
发表于 2007-12-19 13:29:18 | 只看该作者
调入内存,直接修改如何?
回复

使用道具 举报

11#
发表于 2007-12-19 13:43:08 | 只看该作者
绝妙的想法啊!!!
还有想问下,PE1.jpg里
的选择菜单是什么做的?
回复

使用道具 举报

12#
 楼主| 发表于 2007-12-19 21:29:04 | 只看该作者
原帖由 secowu 于 2007-12-19 01:29 PM 发表
调入内存,直接修改如何?


如果可以在SETUPLDR.BIN启动之前
按照所选择的项目修改相应的字符就OK了.好像GRUB有修改内存的命令,研究下..

to:楼上
启动菜单是BCDW.我是个懒人,直接从天风的4合1XP中挖出来的.只改了菜单项,其它的都没改.
回复

使用道具 举报

13#
发表于 2007-12-19 21:55:57 | 只看该作者
这招挺妙的!......
回复

使用道具 举报

14#
发表于 2007-12-19 22:00:51 | 只看该作者
支持分享成果,谢谢了!
回复

使用道具 举报

15#
发表于 2007-12-19 22:28:03 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

16#
发表于 2007-12-19 23:23:34 | 只看该作者
值得学习,下载了看看。
回复

使用道具 举报

17#
发表于 2007-12-20 09:01:28 | 只看该作者
不过这个似乎不能处理外置程序问题,即一个需要外置程序,另一个不需要外置程序的,怎么处理好?
回复

使用道具 举报

18#
 楼主| 发表于 2007-12-20 11:58:32 | 只看该作者
原帖由 willsion 于 2007-12-20 09:01 AM 发表
不过这个似乎不能处理外置程序问题,即一个需要外置程序,另一个不需要外置程序的,怎么处理好?

外置可以用nn2nn的模块化的方式,要不要加载进入PE后,由自己决定.
回复

使用道具 举报

19#
发表于 2007-12-20 14:48:21 | 只看该作者
挺有意思,学习了,谢谢!
回复

使用道具 举报

20#
发表于 2007-12-20 15:03:59 | 只看该作者
这叫一个强啊,只可惜本人菜级,只懂说什么,不懂怎么干.呵呵!
回复

使用道具 举报

21#
发表于 2008-2-27 14:24:18 | 只看该作者
2个月过去了,不知道lz有什么新进展
回复

使用道具 举报

22#
 楼主| 发表于 2008-2-27 15:17:38 | 只看该作者
不是已经有成品出来了吗?
看看我的另一个贴子,里面就用到了这个方法.

现在正在测试新方案.(内置无盘天使驱动)
一个PE镜像WINPE.IMG文件即可以用于普通的RAMDISK启动(即通过WINNT.SIF)
也可以使用GRUB直接启动(不需要其它文件)
map --mem (xx,xx)/winpe.img (hd0)
chainloader (hd0,0)/setupldr.bin

多功能PE镜像,目前测试基本OK.昨天才发现的.呵呵
回复

使用道具 举报

23#
发表于 2008-2-27 19:31:39 | 只看该作者
分享经验!!!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-1 19:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表