无忧启动论坛

标题: WINNT.SIF [打印本页]

作者: AZASR    时间: 2009-3-20 23:17
标题: WINNT.SIF
本帖最后由 AZASR 于 2016-10-11 15:14 编辑

忘记说明了 .........我的是865的破机
忍受不了进PE要8分钟的时间........

我错了~啊~

PE.zip

1.32 KB, 下载次数: 326, 下载积分: 无忧币 -2

没有精简 你们自各玩


作者: AZASR    时间: 2009-3-20 23:22
40MB.IM复制到 RAMD 只要10秒左右
就进入进度条

好像权限不够不能上传文件........
作者: wmjm    时间: 2009-3-20 23:41
等待具体的文件下载。
作者: 潮退潮生    时间: 2009-3-20 23:50
这个办法好啊。留个记号
作者: cgn    时间: 2009-3-21 00:17
楼主的标题吓倒人了,各有所长。。。
作者: stlwb    时间: 2009-3-21 00:20
如何使用等待具体。
作者: HY    时间: 2009-3-21 01:30
楼主应该上传点东东啊.............
作者: netwinxp    时间: 2009-3-21 03:26
LZ根本没有搞清USB2.0的关键所在,在WIN(PE)下,USB2.0的驱动是EHCI,然而这并不是启动慢的关键所在,SETULDR在未加载磁盘之前使用的是INT 13H来加载映像文件,问题是有的具有EHCI USB总线的主板却在INT13H里面使用UHCI或者OHCI接口(通常也就是INTEL 8XX级的),从而导致加载映像文件非常慢。目前大家所谓的USB2.0就是针对这种主板,在实模式使用USB2.0的DOS驱动莱加载映像文件,进入WIN(PE)后本身就直接使用WIN(PE)带的驱动,不会再去使用INT 13H,谈进入WIN(PE)之后的EHCI已经为时已晚。
DOS下使用USB2.0驱动对于本身仅支持USB1.X的主板和支持USB2.0的INT 13H的主板没有效果,随着USB 2.0 INT 13H主板的几乎全替代了那些不支持USB 2.0启动的主板的当前这种形势,该方法也就基本没多少用处。
作者: fujianabc    时间: 2009-3-21 05:22
原帖由 AZASR 于 2009-3-20 23:17 发表
在WINNT.SIF中加载PE核心文件 然后加载USB驱动

从这句话就能看出楼主连什么叫"加载usb 2.0然后启动winpe"都没搞懂,还想让grub4dos去死?!

l楼主这是加载了winpe,然后加载usb 2.0驱动

[ 本帖最后由 fujianabc 于 2009-3-21 05:24 编辑 ]
作者: lsj0416    时间: 2009-3-21 08:00
看来楼主好是要多潜水啊!
作者: 张建余    时间: 2009-3-21 08:03
原帖由 AZASR 于 2009-3-20 23:17 发表
方法:启动盘里建立SYSTEM32 复制进核心文件
     建立SYSTEM32\DRIVER 复制核心驱动+USB2.0驱动(USBSTOR.SYS以及其他USB*.SYS)

在WINNT.SIF中加载PE核心文件 然后加载USB驱动 (演示PE里的这个文件是PE.SIF) ...

贻笑大方!O(∩_∩)O哈哈~哈哈哈哈哈哈哈哈哈哈
作者: neo4026    时间: 2009-3-21 09:27
我整个人都斯巴达了…
好吧,楼主先把ram盘中的usb驱动加载了,然后才加载ram盘…
嗯…他完成了爱因斯坦尚未完成的工作…

“加载所有的USB驱动后 理论上可以支持所有的USB设备因为驱动是微软原装的咯!!!!!有问题找它”

这个…

[ 本帖最后由 neo4026 于 2009-3-21 09:38 编辑 ]
作者: 66369    时间: 2009-3-21 09:34
愿望是好的.

题目太夸张.
作者: hhh333    时间: 2009-3-21 10:19
两天没来,突然打了个炸雷,被雷得不轻!建议LZ多潜水,建议BZ直接删帖,以免有心脏病者直接被雷挂了。或者将此帖转灌水区也可。

最新消息:不点与bean等看了此帖后,吐血3公升,已经直接住进了北京303医院。

[ 本帖最后由 hhh333 于 2009-3-21 10:22 编辑 ]
作者: hhhhhh    时间: 2009-3-21 10:38
别的不说,这标题不厚道。
作者: lanzl    时间: 2009-3-21 10:48
原帖由 hhh333 于 2009-3-21 10:19 发表
两天没来,突然打了个炸雷,被雷得不轻!建议LZ多潜水,建议BZ直接删帖,以免有心脏病者直接被雷挂了。或者将此帖转灌水区也可。

最新消息:不点与bean等看了此帖后,吐血3公升,已经直接住进了北京303医院。

原帖由 hhhhhh 于 2009-3-21 10:38 发表
别的不说,这标题不厚道。


我想说的话,被你俩抢先说了,呵

年轻人做事看事说事不要太轻率,相信不用多久,你自己都会认为你这帖标题可笑

不过出发点是不错的,有钻研精神,只是牛年也别这么“牛”法啊。。。:P

[ 本帖最后由 lanzl 于 2009-3-21 17:57 编辑 ]
作者: 张建余    时间: 2009-3-21 10:56
原帖由 hhh333 于 2009-3-21 10:19 发表
两天没来,突然打了个炸雷,被雷得不轻!建议LZ多潜水,建议BZ直接删帖,以免有心脏病者直接被雷挂了。或者将此帖转灌水区也可。

最新消息:不点与bean等看了此帖后,吐血3公升,已经直接住进了北京303医院。

你也够雷人!哈哈哈哈哈哈哈哈哈哈
作者: PTPTPTPTPTPT    时间: 2009-3-21 11:22
楼主不见得比 grub4dos 命长。

建立版主删帖。
作者: tsunami    时间: 2009-3-21 11:28
原帖由 AZASR 于 2009-3-20 23:17 发表
方法:启动盘里建立SYSTEM32 复制进核心文件
     建立SYSTEM32\DRIVER 复制核心驱动+USB2.0驱动(USBSTOR.SYS以及其他USB*.SYS)

在WINNT.SIF中加载PE核心文件 然后加载USB驱动 (演示PE里的这个文件是PE.SIF) ...

楼主还需要多翻翻论坛的帖子...标题也太...
作者: 老九老毛桃粉丝    时间: 2009-3-21 11:39
原帖由 netwinxp 于 2009-3-21 03:26 发表
LZ根本没有搞清USB2.0的关键所在,在WIN(PE)下,USB2.0的驱动是EHCI,然而这并不是启动慢的关键所在,SETULDR在未加载磁盘之前使用的是INT 13H来加载映像文件,问题是有的具有EHCI USB总线的主板却在INT13H里面 ...

还是猫猫厉害,差点就被楼主忽悠了
作者: leevenbo    时间: 2009-3-21 11:51
标题太雷人了。被引进来了
作者: likehanlei    时间: 2009-3-21 12:12
建议LZ修改标题!!!这让不点看见·······唉
我是支持G4D的!!这是个很好的启动方式,并且越来越完善!
潜水都没达到级别就出来吼了,现在的小白真有勇气啊!!!
作者: go2    时间: 2009-3-21 12:17
太狂了,我就是喜欢Grub!
作者: kelierbai    时间: 2009-3-21 12:43
楼主比我强,来本坛我什么也看不懂,这么多高手的辛勤成果,但是我怎么用啊
无忧最好开个嘀嘀嘀手版!!!!!
作者: fnycc    时间: 2009-3-21 12:51
看到这么强大的帖子,不进来不行,没想到被雷住了。佩服!
作者: AZASR    时间: 2009-3-21 13:12
原帖由 likehanlei 于 2009-3-21 12:12 发表
建议LZ修改标题!!!这让不点看见·······唉
我是支持G4D的!!这是个很好的启动方式,并且越来越完善!
潜水都没达到级别就出来吼了,现在的小白真有勇气啊!!!



呵呵
作者: AZASR    时间: 2009-3-21 13:20
原帖由 neo4026 于 2009-3-21 09:27 发表
我整个人都斯巴达了…
好吧,楼主先把ram盘中的usb驱动加载了,然后才加载ram盘…
嗯…他完成了爱因斯坦尚未完成的工作…

“加载所有的USB驱动后 理论上可以支持所有的USB设备因为驱动是微软原装的咯!!!!! ...


- - 昏迷

方法:启动盘里建立SYSTEM32 复制进核心文件
     建立SYSTEM32\DRIVER 复制核心驱动+USB2.0驱动(USBSTOR.SYS以及其他USB*.SYS)

123.JPG (51.34 KB, 下载次数: 142)

123.JPG

作者: AZASR    时间: 2009-3-21 13:37
原帖由 hhhhhh 于 2009-3-21 10:38 发表
别的不说,这标题不厚道。

hehe 有道理~改了改了
作者: AZASR    时间: 2009-3-21 13:53
原帖由 netwinxp 于 2009-3-21 03:26 发表
LZ根本没有搞清USB2.0的关键所在,在WIN(PE)下,USB2.0的驱动是EHCI,然而这并不是启动慢的关键所在,SETULDR在未加载磁盘之前使用的是INT 13H来加载映像文件,问题是有的具有EHCI USB总线的主板却在INT13H里面 ...


.........我的就是865的板子啊~没驱动所以慢啊
作者: huantaoyan    时间: 2009-3-21 14:19
呵呵,太有意思了,在这里呆了这么长时间第一次看到这样的帖子,楼主真是敢于创新啊
作者: neo4026    时间: 2009-3-21 15:07
啊,猫咪,我终于看明白了。
不过这方法是否能行有待验证啊。
概括来说就是在移动硬盘根目录(ram外)再放一份驱动,用winnt.sif当txtsetup用加载驱动再从ram启动,winnt.sif就是他的附件。
问题是,winnt.sif能当txtsetup用否?以前做系统时没听过这说法
作者: AZASR    时间: 2009-3-21 15:13
原帖由 neo4026 于 2009-3-21 15:07 发表
啊,猫咪,我终于看明白了。
不过这方法是否能行有待验证啊。
概括来说就是在移动硬盘根目录(ram外)再放一份驱动,用winnt.sif当txtsetup用加载驱动再从ram启动,winnt.sif就是他的附件。
问题是,winnt.s ...

终于有明白人了.....知音那~来握手~握手
作者: neo4026    时间: 2009-3-21 15:15
那是你表达有问题
我来来回回看了几次才看明白
看截图还以为是非ram的,附件看到最后几行才明白
作者: chenall    时间: 2009-3-21 15:20
研究精精可嘉,不过说的话有点过份.

看得出来楼主很讨厌GRUB4DOS,但也不必要这样(昨天发的原文我也有看过了,用手机上的),因为没有人逼你用.

有空再对楼主的方式进行测试.

[ 本帖最后由 chenall 于 2009-3-21 15:27 编辑 ]
作者: neo4026    时间: 2009-3-21 15:30
我感兴趣的是这方法能否加载磁盘控制器驱动
能的话就方便很多了
作者: AZASR    时间: 2009-3-21 15:33
这个倒不晓得~没移动盘实验那~
作者: AZASR    时间: 2009-3-21 16:45
原帖由 neo4026 于 2009-3-21 15:30 发表
我感兴趣的是这方法能否加载磁盘控制器驱动
能的话就方便很多了


我只有个U盘 没移动硬盘
如果能LOAD RAMD能成功启动到PE的话 应该可以加载磁盘控制器驱动来加速
作者: neo4026    时间: 2009-3-21 16:51
不是移动硬盘
是sata/raid/scsi驱动
作者: goodtime    时间: 2009-3-21 16:52
原帖由 AZASR 于 2009-3-20 23:17 发表
忘记说明了 .........我的是865的破机
忍受不了进PE要8分钟的时间........

所以尝试下这个方法而已......
--------------------------------------------------------

U盘 加载USB2.0快速启动PE原版解 ...


启动PE为什么会慢啊, 我USB1。0都不会8分钟啊
作者: xianglang    时间: 2009-3-21 17:21
我还是用G4D启动DOS加载USB再启动PE算了,一个DOS镜像占地小,看着也清洁整齐一些。
作者: lxl1638    时间: 2009-3-21 17:36
的确是个与众不同的 WINNT.SIF 啊,有 U盘的验证一下。
如果可行的话是有优势的,真的可行的话肯定要比先启动DOS再加载SETUPLDR.BIN要快。
作者: hhh333    时间: 2009-3-21 17:50
标题: 不能成功
(楼主的方法如果真的成功那确实是革命性的,还可应用到其他方面,肯定要试的!然而……)

不能成功,楼主加载的不是U盘上的PE吧?
1、首先PE.SIF中有错误
[hal]
486c_up=hal.dll,2,hal.dll
acpipic_up=halacpi.dll,2,hal.dll
e_isa_up=hal.dll,2,hal.dll
mps_up=halapic.dll,2,hal.dll
acpiapic_up=halaacpi.dll,2,hal.dll
[Hal.Load]
486c_up=hal.dll
acpipic_up=halacpi.dll
e_isa_up=hal.dll
mps_up=halapic.dll
acpiapic_up=halaacpi.dll

红色字部分的文件从什么地方来?

2、我不知道楼主是如何测试的。如果要测试ISO文件,肯定必须将U盘量产成CDROM,看楼主你的意思是用easyboot调用SETUPLDR.BIN,你的U盘量产成CDROM了吗?请关了硬盘和光盘只插U盘进行测试。我怀疑你根本没有调用U盘上的文件。用虚拟机是无法测试的。

3、我修正了你的错误并准备了pe.sif中牵涉到的所有文件,关了硬盘和光盘,无论是由G4D调用还是NTLDR调用SETUPLDR.BIN,可以启动到装载RAM镜像处,就停留很长时间,好象U盘的灯还是在闪,大概是用1.0在启动吧,我没有继续等了。我的是845GL的主板,用以前先驱动USB再进系统的方法,用我编的那个程序,拷贝载入镜像的时间就是10多秒。

[ 本帖最后由 hhh333 于 2009-3-21 18:03 编辑 ]
作者: netwinxp    时间: 2009-3-21 18:11
这种做法也许对于非RAM启动(LZ的部分RAM、部分非RAM是否可行就不清楚了——驱动的加载是在NTDETECT.COM运行之后得到系统的硬件信息并重新返回OSLOADER才进行的,加载位置从物理内存4M处开始,除HAL和KRNL之外先加载[BootBusExtenders]、[SCSI],然后是[BusExtenders],从NT、2000源代码可以看出)是有帮助的,但是要修改USB驱动的加载位置,不能放在[InputDevicesSupport]段,而应该放在[BootBusExtenders]段,否则会在快启动完之后才会得到加载。
...
[BootBusExtenders.Load]
usbehci=usbehci.sys
usbohci=usbohci.sys
usbuhci=usbuhci.sys
[BootBusExtenders]
usbehci="Enhanced Host Controller",files.usbehci,usbehci;这个是USB2.0的总线驱动
usbohci="Open Host Controller",files.usbohci,usbohci
usbuhci="Universal Host Controller",files.usbuhci,usbuhci
[files.usbehci]
usbehci.sys,4
usbport.sys,4
[files.usbohci]
usbohci.sys,4
usbport.sys,4
[files.usbuhci]
usbuhci.sys,4
usbport.sys,4
[BusExtenders.Load]
usbhub=usbhub.sys;一条USB总线挂多个USB设备接口就靠它,不过放在这还是[BootBusExtenders]有待实验。
usbstor=usbstor.sys;U盘驱动其实是这个。
[BusExtenders]
usbhub="Generic USB Hub Driver",files.usbhub,usbhub
usbstor="USB Storage Class Driver",files.usbstor,usbstor
[files.usbhub]
usbhub.sys,4
[files.usbstor]
usbstor.sys,4
...

[ 本帖最后由 netwinxp 于 2009-3-21 19:05 编辑 ]
作者: 66369    时间: 2009-3-21 18:20
忍受不了进PE要8分钟的时间........

所以尝试下这个方法而已......
==========================

LZ没说清.你自己DIY前后.加载时间的差距....

如你有效.放一份完整的....给大家看看.

按你的....试了...进不了PE....
作者: AZASR    时间: 2009-3-21 18:21
原帖由 <i>hhh333</i> 于 2009-3-21 17:50 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=1643279&ptid=139088" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
(楼主的方法如果真的成功那确实是革命性的,还可应用到其他方面,肯定要试的!然而……)<br />
<br />
不能成功,楼主加载的不是U盘上的PE吧?<br />
1、首先PE.SIF中有错误<br />
[hal]<br />
486c_up=hal.dll,2,hal.dll<br />
acpipic_up= ...
<br />


U3 的SANDISK4G盘
用Universal_Customizer算量产么?
作者: netwinxp    时间: 2009-3-21 18:35
原帖由 hhh333 于 2009-3-21 17:50 发表
(楼主的方法如果真的成功那确实是革命性的,还可应用到其他方面,肯定要试的!然而……)

不能成功,楼主加载的不是U盘上的PE吧?
1、首先PE.SIF中有错误
[hal]
486c_up=hal.dll,2,hal.dll
acpipic_up= ...

这个倒问题不大,HAL分为STND,不支持ACPI也不支持APIC;ACPI,仅支持ACPI;APIC,仅支持APIC(这个一般出现在早期服务器,常常被精简掉);AACPI同时支持ACPI和APIC。另外有m的分别表示多核和多路CPU的情况(多核和多路的一般支持APIC)。

[ 本帖最后由 netwinxp 于 2009-3-21 18:43 编辑 ]
作者: ljfromcz    时间: 2009-3-21 18:58
发帖说错了没关系,估计楼主原来的标题雷人才引起众人笑话的。

楼主干脆把此帖改个标题,变成各位高人发表USB2.0加载讲座吧:-)

[ 本帖最后由 ljfromcz 于 2009-3-21 19:07 编辑 ]
作者: netwinxp    时间: 2009-3-21 19:02
原帖由 ljfromcz 于 2009-3-21 18:58 发表
发帖说错了没关系,估计楼主原来的标题雷人才引起众人笑话的。

LZ一开始的帖子根本就没讲清楚情况,修改过后的倒是有一定的研究价值。
作者: 12050202    时间: 2009-3-21 19:14
LZ成了导师.给了个小附件.

让研究生去干.

干嘛不给一份完整的PE.给大家鉴别下?
作者: 66369    时间: 2009-3-21 19:40
原帖由 12050202 于 2009-3-21 19:14 发表
LZ成了导师.给了个小附件.

让研究生去干.

干嘛不给一份完整的PE.给大家鉴别下?



==========================


LZ 你说说呀.
作者: ynkm169    时间: 2009-3-21 20:10
原帖由 AZASR 于 2009-3-21 18:21 发表



U3 的SANDISK4G盘
用Universal_Customizer算量产么?

这个跟量产差不多的,我的也是u3盘不过是2g的,用那个软件就等于量产了,你可以在我的电脑里看的到的变成了光盘而不是移动盘
作者: 北斗    时间: 2009-3-21 21:03
8分钟才进系统,这也太慢了吧,我自己量产的U盘 mode 21 cdrom进入系统才1分多点,主板是NF2的,比起你的865PE应该更古董才对啊。

貌似楼主应该在U盘、量产工具和ISO上多注意注意,另外你的主板不是山寨货吧
作者: lyra    时间: 2009-3-21 21:31
楼主给出了一个思路,却没有给出一个具体的实现方法与过程,看得是一头露水。
作者: AZASR    时间: 2009-3-21 21:35
原帖由 12050202 于 2009-3-21 19:14 发表
LZ成了导师.给了个小附件.

让研究生去干.

干嘛不给一份完整的PE.给大家鉴别下?



最简单的 全解压40m.im_

http://www.namipan.com/d/WinPE1.RAR/6716765b734ac86796dd4ddfb2c18bee4ceb30cd2603a401
用的是LXL1638的演示PE

删除里面的TXTSETUP.SI_
复制到WINPE1.RAR里的ISO里

PE.SIF替换成我的那个

用新的ISO 量产咯
作者: hhh333    时间: 2009-3-21 21:38
1、用LZ的不行,后又参考N版的办法,将PE.SIF修改如下:

[Version]
signature="$Windows NT$"
ClassGUID={00000000-0000-0000-0000-000000000000}
[WinntDirectories]
1="\"
2=system32
3=system32\config
4=system32\drivers
22=Fonts
124=WinSxS
125=WinSxS\Manifests
[HardwareIdsDatabase]
GenCdRom="CdRom"
SCSI\WormSONY____CD-R___CDU920S__="CdRom"
STORAGE\Volume="Volume",{71A27CDD-812A-11D0-BEC7-08002BE2092F}
USB\Class_03&SubClass_01&Prot_02="hidusb"
USB\Class_03&SubClass_01="hidusb"
USB\Class_03="hidusb"
USB\COMPOSITE="usbccgp"
USB\CLASS_09&SUBCLASS_01="usbhub"
USB\CLASS_09="usbhub"
USB\ROOT_HUB20="usbhub"
USB\ROOT_HUB="usbhub"
USB\Class_08&SubClass_02&Prot_50="usbstor"
USB\Class_08&SubClass_05&Prot_50="usbstor"
USB\Class_08&SubClass_06&Prot_50="usbstor"
USB\VID_03EE&PID_0000="usbstor"
USB\VID_03EE&PID_6901="usbstor"
USB\VID_03F0&PID_0107="usbstor"
USB\VID_0409&PID_0040="usbstor"
USB\VID_04B3&PID_4427="usbstor"
USB\VID_04DA&PID_0B01="usbstor"
USB\VID_04E6&PID_0001="usbstor"
USB\VID_054C&PID_0023="usbstor"
USB\VID_057B&PID_0000="usbstor"
USB\VID_059F&PID_A601="usbstor"
USB\VID_059F&PID_A602="usbstor"
USB\VID_0644&PID_0000="usbstor"
USB\VID_0644&PID_1000="usbstor"
USB\VID_55AA&PID_1234="usbstor"
PCI\CC_0C0320="usbehci"
PCI\CC_0C0310="usbohci"
PCI\CC_0C0300="usbuhci"
[ntdetect]
486c_up=NTDETECT.COM,"\"
acpipic_up=NTDETECT.COM,"\"
e_isa_up=NTDETECT.COM,"\"
mps_up=NTDETECT.COM,"\"
mps_mp=NTDETECT.COM,"\"
standard=NTDETECT.COM,"\"
syspro_mp=NTDETECT.COM,"\"
acpiapic_mp=NTDETECT.COM,"\"
acpiapic_up=NTDETECT.COM,"\"
[hal]
486c_up=hal.dll,2,hal.dll
acpiapic_up=halaacpi.dll,2,hal.dll
acpiapic_mp=halaacpi.dll,2,hal.dll
acpipic_up=halacpi.dll,2,hal.dll
e_isa_up=hal.dll,2,hal.dll
mps_up=hal.dll,2,hal.dll
mps_mp=hal.dll,2,hal.dll
syspro_mp=hal.dll,2,hal.dll
[Hal.Load]
486c_up=hal.dll
acpiapic_up=halaacpi.dll
acpiapic_mp=halaacpi.dll
acpipic_up=halacpi.dll
e_isa_up=hal.dll
mps_up=hal.dll
mps_mp=hal.dll
syspro_mp=hal.dll
[BootBusExtenders.Load]
usbehci=usbehci.sys
usbohci=usbohci.sys
usbuhci=usbuhci.sys
[BootBusExtenders]
usbehci="Enhanced Host Controller",files.usbehci,usbehci
usbohci="Open Host Controller",files.usbohci,usbohci
usbuhci="Universal Host Controller",files.usbuhci,usbuhci
[BusExtenders.Load]
usbhub=usbhub.sys
usbstor=usbstor.sys
[BusExtenders]
usbhub="Generic USB Hub Driver",files.usbhub,usbhub
usbstor="USB Storage Class Driver",files.usbstor,usbstor
[files.usbehci]
usbport.sys,4
usbehci.sys,4
[files.usbohci]
usbport.sys,4
usbohci.sys,4
[files.usbuhci]
usbport.sys,4
usbuhci.sys,4
[files.usbhub]
usbhub.sys,4
[files.usbstor]
usbstor.sys,4
[files.usbccgp]
usbccgp.sys,4
[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\WXPE\System32\"
OsLoadOptions = "/minint /fastdetect /rdpath=40MB.IM_"

2、将老九的那个PE解开,从中找出sif文件中涉及的文件分别放到system32和drivers下

3、将文件组织到老九的winpe.iso中,用U+写入到U盘。

结果:进PE加载RAM镜像用秒表计时在5分53秒65左右
将PE.SIF回复为老九原来的那个再计时5分52秒53,几乎没有区别。

测试失败。

LZ迟迟不把文件放出来不知何意,老九的那个ISO很小的,经过改造以后不会超过40M。
LZ讲了半天,很多人被呼悠得找不着北,开始的标题又那么拽,难道将你做好的文件放上来那么难吗?还是根本就是来呼悠的!

[ 本帖最后由 hhh333 于 2009-3-21 21:49 编辑 ]
作者: netwinxp    时间: 2009-3-21 21:43
用非RAM方式启动,有一定的效果。
其实WINNT.SIF几乎等价于BOOT.INI,但它不支持多起动项。
作者: AZASR    时间: 2009-3-21 21:49
原帖由 netwinxp 于 2009-3-21 18:11 发表
这种做法也许对于非RAM启动(LZ的部分RAM、部分非RAM是否可行就不清楚了——驱动的加载是在NTDETECT.COM运行之后得到系统的硬件信息并重新返回OSLOADER才进行的,加载位置从物理内存4M处开始,除HAL和KRNL之外先 ...


这个优先度好像高点
作者: hhh333    时间: 2009-3-21 21:59
原帖由 AZASR 于 2009-3-21 21:49 发表


这个优先度好像高点


LZ究竟要说什么?为什么总不把话讲清楚?看你的那个图,似乎是全部解压的,但PE.SIF中似乎又不是,文字中又说不要全部解压。图片中我看还有font、config目录……LZ究竟要做RAM类型的PE还是象红叶一样的非RAM类型的PE,老九的原文件是RAM类型的。

浪费我一个下午的时间!
作者: hhh333    时间: 2009-3-21 22:09
原帖由 AZASR 于 2009-3-21 21:35 发表



最简单的 全解压40m.im_

http://www.namipan.com/d/WinPE1.RAR/6716765b734ac86796dd4ddfb2c18bee4ceb30cd2603a401
用的是LXL1638的演示PE

删除里面的TXTSETUP.SI_
复制到WINPE1.RAR里的ISO里
...


我真怀疑兄弟能不能象正常人一样说话和思维。

提供的下载地址又说资源被删,又说要全部解压,又说不要,你究竟要干吗?
作者: AZASR    时间: 2009-3-21 22:13
原帖由 hhh333 于 2009-3-21 21:59 发表


LZ究竟要说什么?为什么总不把话讲清楚?看你的那个图,似乎是全部解压的,但PE.SIF中似乎又不是,文字中又说不要全部解压。图片中我看还有font、config目录……LZ究竟要做RAM类型的PE还是象红叶一样的非RA ...



[BusExtenders.Load]这个优先度比 [InputDevicesSupport.Load] 高

-----

因为我不晓得那些文件需要那些不需要啊
所以全解压咯

CAB的也都解压了
TXTSETUP.SI_ 删除了
SYSTEM32里面也没有TXTSETUP.SIF
作者: AZASR    时间: 2009-3-21 22:26
原帖由 AZASR 于 2009-3-21 21:35 发表



最简单的 全解压40m.im_

http://www.namipan.com/d/WinPE1.RAR/6716765b734ac86796dd4ddfb2c18bee4ceb30cd2603a401
用的是LXL1638的演示PE

删除里面的TXTSETUP.SI_
复制到WINPE1.RAR里的ISO里
...

说错拉 说错拉
是把 40M.IM_解压出来(原文件还是留里面)
CAB的文件也解出来   (TXTSETUP.SI_不要解压,直接删除)
上面的解压的文件放到ISO里
用我的附件替换ISO里PE.SIF
作者: 66369    时间: 2009-3-21 22:27
原帖由 AZASR 于 2009-3-21 21:35 发表



最简单的 全解压40m.im_

http://www.namipan.com/d/WinPE1.RAR/6716765b734ac86796dd4ddfb2c18bee4ceb30cd2603a401
用的是LXL1638的演示PE

删除里面的TXTSETUP.SI_
复制到WINPE1.RAR里的ISO里
...


==========================

看PE.SIF

[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\WXPE\System32\"
OsLoadOptions = "/minint /fastdetect /rdpath=40MB.IM_"

没其他的...

LZ.你做的不对啊.做人不能这样.
作者: 66369    时间: 2009-3-21 22:35
原帖由 12050202 于 2009-3-21 19:14 发表
LZ成了导师.给了个小附件.

让研究生去干.

干嘛不给一份完整的PE.给大家鉴别下?



==============================

LZ有诚意的话.就重上一份你做好的.

今天不干了.白浪费了大半天.

作者: hhh333    时间: 2009-3-21 22:37
原帖由 AZASR 于 2009-3-21 22:26 发表

说错拉 说错拉
是把 40M.IM_解压出来(原文件还是留里面)
CAB的文件也解出来   (TXTSETUP.SI_不要解压,直接删除)
上面的解压的文件放到ISO里
用我的附件替换ISO里PE.SIF


你说话逻辑如此紊乱,要么是来呼悠我们的,要么就还没睡醒!
你不是已经量产并成功了,你把量产的文件发上来不就得了!
作者: lyra    时间: 2009-3-21 22:40
在没弄明白楼主的意图之前,坚决不动。
作者: hhhyyy    时间: 2009-3-21 22:42
强烈要求LZ把自己搞好的ISO文件发上来给大家测试,如果你没有此诚意,那就是说你在忽悠我们,OK
作者: lanzl    时间: 2009-3-21 22:43
理论上意义不大,因为像天意的是一级内核+二级内核

一级内核才18M左右,再慢的USB也应该不用太久时间,所以我对DOS下加速与楼主这种加速不太感兴趣,当然也是一个爱好者,暂时观望
作者: AZASR    时间: 2009-3-21 23:01
等啊 我传纳迷盘里去
作者: AZASR    时间: 2009-3-21 23:18
http://www.namipan.com/d/U3CUSTO ... 668ee1fa7580050f503

你们试试
作者: hhh333    时间: 2009-3-22 00:54
原帖由 AZASR 于 2009-3-21 23:18 发表
http://www.namipan.com/d/U3CUSTOM.iso/51951b92eddfd69123967b88bd28b668ee1fa7580050f503

你们试试


你是忽悠我们的吧?连夜下了你的文件,用U+写入U盘,根本不能加快!还要近6分钟。耽误我们这么多时间,总要有个说法吧?

你自己测试的详细情况也没说……唉,算了,反正你也说不清。
作者: fujianabc    时间: 2009-3-22 02:07
下了看了一下,事实证明楼主在忽悠:

一楼所给的pe.sif(其实就是winnt.sif)中只有[SetupData]段是有效的,之前所谓的加载usb驱动的那些行,setupldr.bin根本不予理睬,我把iso中system32还有winsxs文件夹删除后,winpe照样启动,与之前没有任何差别,说明这两个文件夹中的所有文件启动时根本没加载。
作者: 66369    时间: 2009-3-22 06:02
原帖由 lyra 于 2009-3-21 22:40 发表
在没弄明白楼主的意图之前,坚决不动。



=================================


LZ没说清.你自己DIY前后.加载时间的差距....


新下.无效.误工费时.老头上当了.


以后要象lyra学习......不能听信谗言.
作者: 66369    时间: 2009-3-22 06:05
原帖由 AZASR 于 2009-3-21 23:18 发表
http://www.namipan.com/d/U3CUSTOM.iso/51951b92eddfd69123967b88bd28b668ee1fa7580050f503

你们试试



======================


让我等试试.还真的照办.傻事也要做.太相信人了.....................
作者: netwinxp    时间: 2009-3-22 07:53
建议LZ先从非RAM启动动手,看看是否可行。
作者: lsj0416    时间: 2009-3-22 08:20
原帖由 fujianabc 于 2009-3-22 02:07 发表
下了看了一下,事实证明楼主在忽悠:

一楼所给的pe.sif(其实就是winnt.sif)中只有[SetupData]段是有效的,之前所谓的加载usb驱动的那些行,setupldr.bin根本不予理睬,我把iso中system32还有winsxs文件夹删 ...

一样的测试结果,无语...
作者: dgxhls    时间: 2009-3-22 09:20
一看就是无厘头的无间道,弄得几个对PE研究颇有造诣的同志都怀疑自己的智商了。
作者: hhh333    时间: 2009-3-22 10:18
原帖由 dgxhls 于 2009-3-22 09:20 发表
一看就是无厘头的无间道,弄得几个对PE研究颇有造诣的同志都怀疑自己的智商了。



有时从精神病院跑出来的人可能把正常人给忽悠了!
作者: tzxinqing    时间: 2009-3-22 10:34
原帖由 hhh333 于 2009-3-22 10:18 发表



有时从精神病院跑出来的人可能把正常人给忽悠了!

貌似我也被忽悠了。还是结贴吧,搞得跟在这开批判大会似的.....
作者: 张建余    时间: 2009-3-22 11:56
原帖由 tzxinqing 于 2009-3-22 10:34 发表

貌似我也被忽悠了。还是结贴吧,搞得跟在这开批判大会似的.....

说句不好听的话,这个楼主简直像只(lou)zhu。

[ 本帖最后由 张建余 于 2009-3-22 12:53 编辑 ]
作者: jjffjj    时间: 2009-3-22 13:54
原帖由 北斗 于 2009-3-21 21:03 发表
8分钟才进系统,这也太慢了吧,我自己量产的U盘 mode 21 cdrom进入系统才1分多点,主板是NF2的,比起你的865PE应该更古董才对啊。

貌似楼主应该在U盘、量产工具和ISO上多注意注意,另外你的主板不是山寨货吧


我试过,845G/GL/E,等等,加载映象真得要8分钟,新电脑(台式)约1分钟,笔记本(含3年前)几秒到10几秒。
作者: wazangg    时间: 2009-3-22 15:44
[quote]原帖由 jjffjj 于 2009-3-22 13:54 发表


我试过,845G/GL/E,等等,加载映象真得要8分钟,

我这里也是,845D大约2003年出的吧,不加载USB2.0也要7-8分钟,加载就二分钟就行了,还有845E大约2006年出的吧,不加载USB2.0要1分50秒,加载USB2.01分40秒,可能这块主板在DOS下是支持USB2.0的,加载了也没快,不过进入XP后是不支持USB2.0的,往U盘拷文件慢死了.
想要老主板启动快就用小小强1.3U盘版,速度哪是快啊,能和新主板比了,哈哈,不过U盘要格成FAT格式,有人要说了HHH333新出的PE也有先加载USB2.0在进PE,不过在我这里试了二台老机子,加载后比不加载还要慢,不知道是什么原因

[ 本帖最后由 wazangg 于 2009-3-22 16:01 编辑 ]
作者: 森林游侠    时间: 2009-8-3 14:21
我一直不敢用USB硬盘就是因为它加载系统的时候太慢了,现在好了,可以用这种办法直接用USB硬盘加载PE系统了。
作者: mxx1997    时间: 2009-12-6 16:27
没有弄明白哦,楼主能不能详细点。




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