无忧启动论坛

标题: scsi工作站,硬盘pe启动比正常XP启动还慢,进度条慢,求详解啊(已解决) [打印本页]

作者: 风萧然    时间: 2010-3-13 17:36
标题: scsi工作站,硬盘pe启动比正常XP启动还慢,进度条慢,求详解啊(已解决)
新问题:
好奇怪哦,仔细查了下,是这个在作怪,到底是什么驱动,在查什么哦。活托托的查了一两分钟。
; *CPQA0D7="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0300="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0301="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0302="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0303="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0304="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0305="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0306="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0309="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP030a="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP030b="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0320="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0F03="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F0B="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F0E="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F12="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F13="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}



最终解决方案:
哈哈,,,,,成啦 ,,成啦。。。 启动从原来3分钟 减少到1分钟。。。。。成啦。。。。
小结:引导镜像不慢,只是XP进度条慢,是系统自检硬件,匹配驱动造成的,把txtsetup.sif里删除掉没用的硬件驱动即可,,只不过要花不少心思试验哪些是没用的,哪些是有用的了。。。用分号注销一个,重启一次,,注销一次,重启一次,有问题恢复上一个,慢慢折腾吧。。。。
如:
[HardwareIdsDatabase]
GenDisk="Disk",{4D36E967-E325-11CE-BFC1-08002BE10318}
GenOptical="Disk"
; GenCdRom="CdRom"
; SCSI\WormSONY____CD-R___CDU920S__="CdRom"
STORAGE\Volume="Volume",{71A27CDD-812A-11D0-BEC7-08002BE2092F}
; GenFloppyDisk="flpydisk"
*PNP0C08="acpi"
*PNP0C09="acpiec"
; *ADP1540="aha154x"
; *ADP1542="aha154x"
; *ADP4215="aha154x"
; *PNP0600="atapi"
; *PNP0700=fdc
; *PNP0A00="isapnp"
; *PNP0A01="isapnp"
; *PNP0A04="isapnp"
; *ADP1502="sparrow"
; *ADP1505="sparrow"
; *ADP1510="sparrow"
; *ADP1512="sparrow"
; *ADP1515="sparrow"
; *ADP1520="sparrow"
; *ADP1522="sparrow"
; *ADP3015="sparrow"
; *ADP6360="sparrow"
; *ADP6370="sparrow"
; *PNP0F02="inport",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F0D="inport",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *CPQA0D7="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0300="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0301="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0302="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0303="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0304="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0305="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0306="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0309="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP030a="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP030b="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0320="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0F03="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F0B="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F0E="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F12="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F13="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; PS2_KEYBOARD="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; PS2_MOUSE="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
HID_DEVICE_SYSTEM_KEYBOARD="kbdhid",{4D36E96B-E325-11CE-BFC1-08002BE10318}
HID_DEVICE_SYSTEM_MOUSE="mouhid",{4D36E96F-E325-11CE-BFC1-08002BE10318}
;SERIAL_MOUSE="sermouse",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; GenSFloppy="sfloppy"
; SCSI\DiskMATSHITALS-120_COSM___04="sfloppy"
; PCMCIA\Adaptec__Inc.-APA-1460_SCSI_Host_Adapter-6F71="sparrow"
; PCMCIA\Adaptec__Inc.-APA-1460_SCSI_Host_Adapter-B67E="sparrow"
; PCMCIA\Adaptec__Inc.-APA-1460_SCSI_Host_Adapter-BE89="sparrow"
; PCMCIA\AdvanSys_Inc.-PCMCIA_Ultra_SCSI_ABP460-021B="asc3350p"
; PCMCIA\AdvanSys_-PCMCIA_Ultra_SCSI_ABP460-25c7="asc3350p.sys"

解决方案2:
原帖由 fujianabc 于 2010-3-13 20:27 发表
这是在setupldr.bin实模式下读取磁盘速度太慢所造成的,同样在纯dos下访问硬盘也会很慢的

你看一下bios或者scsi卡设置界面里面有没有什么可以调节的参数以加快速度。

另外,也可以看一下有没有可以更新的 ...

1、经测试 感觉是 PE的NTLDR造成的
2、是否如fujianabc所说是实模式的原因,如何解决
3、BIOS真不好捣,我慢慢捣吧,不抱多大希望


解决方案1:
(已经测试过了,没啥效果)
原帖由 netwinxp 于 2010-3-13 18:09 发表
1、保存分区引导程序为PEPDR.DAT,把PEPDR.DAT里面的NTLDR改成PELDR。
2、在BOOT.INI中加载PEPDR.DAT。 ...


版主已给出解决方案,现在的问题是:
1,分区引导程序在哪,文件名还是在扇区上,如何提取
2,保存完引导程序,如何把NTLDR提取出来
3,把NTLDR改名后,要不要更改什么内部或外部的数据,如何更改
4,boot.ini加载我会。



问题:

我的电脑是HP  xw4300工作站,具体各个型号也搞不清,有图 各位大侠自己看,

用的是毛桃911版本。我用了很多版本,装到硬盘上 都是启动都要3分钟左右,
别的速度都可以,就是跑进度条那特慢,半天动两下,(我的是scsi硬盘,找的都支持)

原来以为是软驱问题。进入bios找了半天,也没找到软驱的,一气之下胡乱禁止了一堆东西,还是慢,

用小小强的办法,删除txtsetup.sif里的软驱支持,还是进度条慢

又找到有说,是进度条是查找硬件的,也许是pe带的驱动效率问题,就在txtsetup.sif和pe驱动文件夹里添加了 AHCI,SCSI驱动,问题依旧。。。。

在PE下提取原系统的驱动包,

找到LSI Logic 1020_1030 Ultra320 SCSI Adapter驱动文件夹,里面有symmpi.sys,oem0.inf,MPIXP32.CAT,_driver_information.txt

复制symmpi.sys至pe镜像,wxpe\system32\drives\  先测试 没压缩驱动

找到oem0.inf里的[LSI]字段
%DevDesc1% = SYMMPI_Inst, PCI\VEN_1000&DEV_0621
%DevDesc2% = SYMMPI_Inst, PCI\VEN_1000&DEV_0622
%DevDesc3% = SYMMPI_Inst, PCI\VEN_1000&DEV_0624
%DevDesc4% = SYMMPI_Inst, PCI\VEN_1000&DEV_0626
%DevDesc5% = SYMMPI_Inst, PCI\VEN_1000&DEV_0628
%DevDesc6% = SYMMPI_Inst, PCI\VEN_1000&DEV_0030

更改txtsetup.sif


[SourceDisksFiles]

symmpi.sys=1,,,,,,4_,4,1,,,1,4


[HardwareIdsDatabase]

PCI\VEN_1000&DEV_0621="symmpi"
PCI\VEN_1000&DEV_0622="symmpi"
PCI\VEN_1000&DEV_0624="symmpi"
PCI\VEN_1000&DEV_0626="symmpi"
PCI\VEN_1000&DEV_0628="symmpi"
PCI\VEN_1000&DEV_0030="symmpi"

[SCSI.Load]

symmpi=symmpi.sys,4


[SCSI]

symmpi="LSI Logic 1020_1030 Ultra320 SCSI Adapter"

是这么改的吧。。改完跟没改一样,还是进度条慢

然后把txtsetup.sif里的 flpydisk  fdc  lbrtfdc 跟软驱有关的 全删了  跟没改一样。

把除了我添加的硬件码以外相同的都删了,
PCI\VEN_1000&DEV_0621
PCI\VEN_1000&DEV_0622
PCI\VEN_1000&DEV_0624
PCI\VEN_1000&DEV_0626
PCI\VEN_1000&DEV_0628
PCI\VEN_1000&DEV_0030
还是一样


然后我把 AHCI 照葫芦画瓢一样添加进去,还是一样,感觉全都白干一样。。啥反应没有。

找到Intel(R) 82801GR_GH SATA AHCI Controller驱动文件夹,里面有iaStor.sys,oem1.inf,IAAHCI.CAT,_driver_information.txt

复制iaStor.sys至pe镜像,wxpe\system32\drives\  先测试 没压缩驱动

找到oem1.inf里的[ControlFlags]字段(没找到[LSI])
ExcludeFromSelect=PCI\VEN_8086&DEV_2652&CC_0106
ExcludeFromSelect=PCI\VEN_8086&DEV_2653&CC_0106
ExcludeFromSelect=PCI\VEN_8086&DEV_27C1&CC_0106
ExcludeFromSelect=PCI\VEN_8086&DEV_27C5&CC_0106
ExcludeFromSelect=PCI\VEN_8086&DEV_2681&CC_0106
ExcludeFromSelect=PCI\VEN_8086&DEV_2821&CC_0106

更改txtsetup.sif


[SourceDisksFiles]

iaStor.sys=1,,,,,,4_,4,1,,,1,4


[HardwareIdsDatabase]

PCI\VEN_8086&DEV_2652&CC_0106="iaStor"
PCI\VEN_8086&DEV_2653&CC_0106="iaStor"
PCI\VEN_8086&DEV_27C1&CC_0106="iaStor"
PCI\VEN_8086&DEV_27C5&CC_0106="iaStor"
PCI\VEN_8086&DEV_2681&CC_0106="iaStor"
PCI\VEN_8086&DEV_2821&CC_0106="iaStor"

[SCSI.Load]

iaStor=iaStor.sys,4


[SCSI]

iaStor="Intel(R) 82801GR_GH SATA AHCI Controller"

还是进度条慢,跟没改一样。。。别见笑啊,照葫芦画瓢,也不太懂。。

求大侠解决啊,我是没招了。

  在线等。。拜托了,为这启动速度折腾一个多月了。  是不是只要改个匹配自己驱动的 txtsetup.sif就行了吗。。



驱动精灵硬件检测报告            版本:2010 Beta1(3.1.223.1070)
====================================================================================================

操作系统:        微软 Windows XP 专业版 Build 2600 (Service Pack 3)
计算机品牌:        惠普 迷你塔式电脑

硬件概述:------------------------------------------------------------------------------------------

处理器:        英特尔 Pentium(奔腾) 4-3200
芯片组:        英特尔 955X (Glenwood) + ICH7R
内存:            1 GBytes
硬盘:            
硬盘容量:        Unknown
显示芯片:        ATI FireGL V3100 (RV370GL)
音频设备:        英特尔 82801GB ICH7 - High Definition Audio [A1]
网络设备:        博通 NetXtreme 千兆以太网

处理器:--------------------------------------------------------------------------------------------

处理器:        英特尔 Pentium(奔腾) 4-3200
版本:            零售版
步进:            R0
代号:            
核心:            1
线程:            2
TDP:            
缓存:            12K uOps + 16 KBytes + 2 MBytes
平台:            
指令集:        MMX,SSE,SSE-2,SSE-3,EM64T,EIST,TM1
工作模式:
  低频模式        2400.0 MHz - 12.00 - 200.0 MHz - 0.8250 V
  高频模式        3200.0 MHz - 16.00 - 200.0 MHz - 1.3875 V
  当前状态        3200.1 MHz - 16.00 - 200.0 MHz - 1.3875 V

主板:----------------------------------------------------------------------------------------------

主板型号:        惠普 0A00h
芯片组:        英特尔 955X (Glenwood) + ICH7R
BOIS版本:        03/10/06
BOIS日期:        786D3 v01.08

内存:----------------------------------------------------------------------------------------------

大小:            1 GBytes
类型:            DDR2-SDRAM
时钟:            266.7 MHz (4 : 3 ratio)
通道:            双通道 Interleaved
时序:            4.0-4-4-12
CR:            

内存条 :        Row: 0 - 512 MB PC2-4200 DDR2-SDRAM Infineon 72T64000HU3.7A
  大小        512 MBytes
  频率        266.7 MHz (PC2-4200)
  类型        DDR2-SDRAM
  ACC            ECC
  厂商        Infineon

内存条 :        Row: 2 - 512 MB PC2-4200 DDR2-SDRAM Infineon 72T64000HU3.7A
  大小        512 MBytes
  频率        266.7 MHz (PC2-4200)
  类型        DDR2-SDRAM
  ACC            ECC
  厂商        Infineon

显示:----------------------------------------------------------------------------------------------

显卡:            ATI FireGL V3100 (RV370GL)
芯片:            ATI FireGL V3100 (RV370GL)
接口:            PCI Express x16 @ x16
显存:            128 MBytes
像素管线数量:        
统一渲染单元:        
频率:            391.5 MHz

显示器:--------------------------------------------------------------------------------------------

型号:            宏碁 AL1951


硬盘:----------------------------------------------------------------------------------------------

硬盘型号:        
硬盘控制器:        富士通的服务器硬盘 scsi 73G的(驱动精灵认不出来自己加的)


声卡:------------------------------------------------------------------------------------------------

音频设备:        英特尔 82801GB ICH7 - High Definition Audio [A1]
Codec:            RealTek ALC260

网卡:----------------------------------------------------------------------------------------------

网格设备:        博通 NetXtreme 千兆以太网

[ 本帖最后由 风萧然 于 2010-3-17 18:21 编辑 ]

1111111.jpg (69.51 KB, 下载次数: 56)

1111111.jpg

2222221111.jpg (86.23 KB, 下载次数: 54)

2222221111.jpg

3333.jpg (74.17 KB, 下载次数: 46)

3333.jpg

作者: tzxinqing    时间: 2010-3-13 17:54
楼主自己就是高手.........加驱动都会.......改天开个贴教教大家啊?
作者: netwinxp    时间: 2010-3-13 18:09
你的硬盘和光驱是SCSI,硬盘挂在LSI 1020/1030 U320 SCSI卡上,它的INT 13H和PATA、SATA硬盘略微不同,由于SETUPLDR.BIN由GRLDR(MTLDR)加载,而GRLDR采用ATAPI硬盘&光盘的INT 13H标准所以启动速度会受影响,,建议试试如下办法:
1、保存分区引导程序为PEPDR.DAT,把PEPDR.DAT里面的NTLDR改成PELDR。
2、在BOOT.INI中加载PEPDR.DAT。
另外SETUPLDR.BIN(PELDR)在进入PE之前加载映像采用的是最低的SCSI兼容方案,速度当然也会大打折扣,推荐不要装到硬盘,直接装到U盘,用U盘启动PE。
***没对症下药,调INTEL AHCI驱动当然一点用也没有。

[ 本帖最后由 netwinxp 于 2010-3-13 18:19 编辑 ]
作者: 风萧然    时间: 2010-3-13 18:18
加载ramdisk 快的很啊。。是XP动画进度条那慢
原帖由 netwinxp 于 2010-3-13 18:09 发表
你的硬盘和光驱是SCSI,硬盘挂在LSI 1020/1030 U320 SCSI卡上,它的INT13H和PATA、SATA硬盘略微不同,由于SETUPLDR.BIN由GRLDR(MTLDR)加载,而GRLDR采用ATAPI硬盘&光盘的INT 13H标准所以启动速度会受影响,建议 ...

额。整复杂了,因为过年才研究的维护启动,以前捣DOS多点。后来发现PE比DOS方便多了,可PE启动方式五花八门,名字也被改的一堆,没DOS镜像方便。。我偷了个懒,直接用老毛桃911的安装程序 在个空主分区上装的PE系统。
G:
     NTLDR
   -MiniPE
        NTCOM
        PE
        WinPE.IS_

我现在只会改PE文件和WINP.IS_镜像

有简单点方法吗

我昨天在bios里 把 高级\板载设备\ 就那好像是LSI卡吧。。反正能发现的都禁止了  还是那样啊,光驱拆了。也一样

[ 本帖最后由 风萧然 于 2010-3-15 11:25 编辑 ]
作者: netwinxp    时间: 2010-3-13 18:21
对于不太老的服务器、工作站来说,通常会支持USB2.0启动,装PE到U盘,携带方便,速度也还行*^_^*
作者: 风萧然    时间: 2010-3-13 18:22
原帖由 netwinxp 于 2010-3-13 18:21 发表
对于不太老的服务器、工作站来说,通常会支持USB2.0启动,装PE到U盘,携带方便,速度也还行*^_^*


U盘早就有了,启动更慢,好像是前面是1.0的传输,也比硬盘的更慢,,机器太多,U盘不靠谱。。
作者: netwinxp    时间: 2010-3-13 18:24
机器多,则严重推荐直接用光盘(不推荐用EASYBOOT制作的)。
作者: 风萧然    时间: 2010-3-13 18:24
…………。。大哥。。没光驱。。。
作者: netwinxp    时间: 2010-3-13 18:26
......搜索网络启动PE的帖子,网络启动适合局域网维护。
作者: 风萧然    时间: 2010-3-13 18:31
原帖由 netwinxp 于 2010-3-13 18:26 发表
......搜索网络启动PE的帖子,网络启动适合局域网维护。


PE的知识还是太丰富了,pxe啊 0pe啊  pe vista win7啊  回头我都慢慢研究。。

我本来想直接用dos把事情搞定的,最后没办法了才学习PE的。。时间不够。。

教教怎么改这个啦。。 网络启动的 回头我在学。
作者: 风萧然    时间: 2010-3-13 20:21
原帖由 netwinxp 于 2010-3-13 18:09 发表
1、保存分区引导程序为PEPDR.DAT,把PEPDR.DAT里面的NTLDR改成PELDR。
2、在BOOT.INI中加载PEPDR.DAT。 ...


刚看了点PE引导过程的文章,
有点明白你的意思了,,


你的意思是叫我把pe的引导程序,替换成系统自带的引导程序,

怎么提取分区引导程序,用什么软件,最好推荐个文章,我搜不到
作者: pseudo    时间: 2010-3-13 20:23
0PE跑进度条好像比较快,U盘启动到桌面一般在3分钟之内。
作者: 风萧然    时间: 2010-3-13 20:25
标题: 回复 #12 pseudo 的帖子
关注过,0pe好像直接提取本地系统驱动,先把这弄清楚了 在折腾0pe和pxe
作者: fujianabc    时间: 2010-3-13 20:27
这是在setupldr.bin实模式下读取磁盘速度太慢所造成的,同样在纯dos下访问硬盘也会很慢的

你看一下bios或者scsi卡设置界面里面有没有什么可以调节的参数以加快速度。

另外,也可以看一下有没有可以更新的主板bios或者scsi卡bios
作者: 风萧然    时间: 2010-3-13 20:38
标题: 回复 #14 fujianabc 的帖子
看来问题都出在引导程序上, 我这没setupldr.bin  
我用的毛桃911的安装程序 没挂C盘,在个空主分区上单独装的PE系统。就四文件
G:
     NTLDR
   -MiniPE(目录)
        NTCOM
        PE
        WinPE.IS_

bios折腾几遍了,能调的也差不多调的最大的,,scsi卡设置?有这个吗?我没看到啊
作者: fujianabc    时间: 2010-3-13 21:04
原帖由 风萧然 于 2010-3-13 20:38 发表
scsi卡设置?有这个吗?我没看到啊


很多scsi卡有独立的bios的,自检时按ctrl+a或者其它什么键能进scsi bios进行设置。
作者: woshi_1001    时间: 2010-3-13 21:06
楼主本来就一强人啊,学习了!
作者: dvd008    时间: 2010-3-13 21:15
换个pe,有的快,有的慢
作者: 风萧然    时间: 2010-3-14 20:45
标题: 回复 #3 netwinxp 的帖子
NTLDR 具体包括如下文件,需要存放在系统引导盘根目录

NTLDR          NTDETECT.COM  BOOT.INI  BOOTFONT.BIN   
我还是不知道你所说哪个引导程序要该名成PEPDR.DAT
我用winhex 查了 ntdetect.com  bootfont.bin  的十六进制,,里面也没找到 ntldr字段啊  连着的也没啊
作者: 风萧然    时间: 2010-3-14 21:04
标题: 回复 #3 netwinxp 的帖子
原帖由 liuhj 于 2007-10-22 20:49 发表
使用MKBT.EXE提取硬盘引导扇区,如名为:PEBOOT.BIN

命令行为:MKBT -X -C C: C:\PEBOOT.BIN

NT2PELDR的作用就是将这个引导扇区PEBOOT.BIN中的“NTLDR”改为“PELDR”。

命令行为:NT2PELDR PEBOOT.BI ...


找累死了,,是这个不。。有点像。。明天试试
作者: 风萧然    时间: 2010-3-15 09:22
标题: 回复 #3 netwinxp 的帖子
还是不行 没动静   用MKBT.exe 提取出分区引导程序为PEPDR.DAT  再用NT2peldr.exe更改里面的NTLDR为PELDR ,用boot.ini引导pepdr.dat   还是和原来一样。。。

我把PELDR放在C盘 改成NTLDR效果是一样的。。NTCOM用的是系统自带的NTDETECT.COM 也还是没用

进度条慢

1.预引导阶段
  在预引导阶段里计算机所做的工作有:运行POST程序,POST将检测系统的总内存以及其他硬件设备的状况,将磁盘第一个物理扇区加载到内存,加载硬盘主引导记录并运行,主引导记录会查找活动分区的起始位置。接着活动分区的引导扇区被加载并执行,最后从引导扇区加载并初始化NTLDR文件。
  2.引导阶段
  在引导阶段中,Windows XP将会依次经历初始引导加载器阶段、操作系统选择阶段、硬件检测阶段以及配置选择阶段这四个小的阶段。
  (1)在初始引导加载器阶段中,NTLDR将把计算机的微处理器从实模式转换为32位平面内存模式,在实模式中,系统会为MS-DOS预留640KB 大小的内存空间,其余的内存都被看做是扩展内存,在32位平面模式中系统将所有内存都视为可用内存,然后NTLDR执行适当的小型文件系统驱动程序,这时 NTLDR可以识别每一个用NTFS或FAT格式的文件系统分区,至此初始引导加载器阶段结束。
  (2)当初始引导加载器阶段结束后将会进入操作系统选择阶段,如果计算机上安装了多个操作系统,由于NTLDR加载了正确的Boot.ini文件,那么在启动的时候将会出现要求选择操作系统的菜单,NTLDR正是从boot.ini文件中查找到系统文件的分区位置。如果选择了NT系统,那么NTLDR 将会运行NTDETECT.COM文件,否则NTLDR将加载BOOTSECT.DOS,然后将控制权交给BOOTSECT.DOS。如果 Boot.ini文件中只有一个操作系统或者其中的 timeout值为0,那么将不会出现选择操作系统的菜单画面,如果Boot.ini文件非法或不存在,那么NTLDR将会尝试从默认系统卷启动系统。
  小提示:NTLDR启动后,如果在系统根目录下发现有Hiberfil.sys文件且该文件有效,那么NTLDR将读取Hiberfil.sys文件里的信息并让系统恢复到休眠以前的状态,这时并不处理Boot.ini文件。
  (3)当操作系统选择阶段结束后将会进入硬件检测阶段,这时NTDETECT.COM文件将会收集计算机中硬件信息列表,然后将列表返回到NTLDR,这样NTLDR将把这些硬件信息加载到注册表“HKEY_LOCAL_MACHINE”中的Hardware中。
  (4)硬件检测阶段结束后将会进入配置选择阶段,如果有多个硬件配置列表,那么将会出现配置文件选择菜单,如果只有一个则不会显示。
  3.加载内核阶段
  在加载内核阶段中,NTLDR将加载NTOKRNL.EXE内核程序,然后NTLDR将加载硬件抽象层(HAL.dll),接着系统将加载注册表中的 “HKEY_MACHINESystem”键值,这时NTLDR将读取 “HKEY_MACHINESystemselect”键值来决定哪一个ControlSet将被加载。所加载的ControlSet将包含设备的驱动程序以及需要加载的服务。再接着NTLDR加载注册表“HKEY_LOCAL_MACHINESystemservice”下的start键值为0的底层设备驱动。当ControlSet的镜像CurrentControlSet被加载时,NTLDR将把控制权传递给NTOSKRNL.EXE,至此引导过程将结束。


感觉 还是pe的ntldr出了问题。。。是否如fujianabc所说 是实模式造成的。。。。望高人解答。。。

原帖由 fujianabc 于 2010-3-13 20:27 发表
这是在setupldr.bin实模式下读取磁盘速度太慢所造成的,同样在纯dos下访问硬盘也会很慢的

你看一下bios或者scsi卡设置界面里面有没有什么可以调节的参数以加快速度。

另外,也可以看一下有没有可以更新的 ...

作者: netwinxp    时间: 2010-3-15 09:37
实模式INT 13H是由SLI1020/1030的FireWare提供的,按通常道理持续读写能力和保护模式相差不会太多(突发的可能会差点),建议检查SLI1020/1030的FireWare是什么版本上HP或LSI官网看看是否有更新的必要。
BTW:ST373207LW是万转SCSI硬盘,怎么说也不应该太慢。
作者: fujianabc    时间: 2010-3-15 10:25
原帖由 netwinxp 于 2010-3-15 09:37 发表
实模式INT 13H是由SLI1020/1030的FireWare提供的

应该是firmware吧,也就是固件

我以前碰到过一台联想台式机,SATA硬盘的。跑ramdisk加载和休眠恢复进度条时特别慢,后来找客服。上门刷新了主板bios解决了。

[ 本帖最后由 fujianabc 于 2010-3-15 10:27 编辑 ]
作者: 风萧然    时间: 2010-3-15 11:24
原帖由 fujianabc 于 2010-3-15 10:25 发表

应该是firmware吧,也就是固件

我以前碰到过一台联想台式机,SATA硬盘的。跑ramdisk加载和休眠恢复进度条时特别慢,后来找客服。上门刷新了主板bios解决了。


我的加载ramdisk 快的很啊。。是XP动画进度条那慢
作者: 风萧然    时间: 2010-3-15 11:49
惠普工程师,对winpe 不熟啊。。没法问。。发来的lsi驱动 还是原来的。。他叫我 把lsi卡和scsi硬盘拆了 试试。。不知道可行。。不过即使拆了正常了 也白搭。。我不可能把硬盘换了啊。。这主板 也不能直接接scsi硬盘啊。。
作者: netwinxp    时间: 2010-3-15 11:55
他的意思就是你拆了SCSI硬盘和板卡,随便找一个PATA或SATA硬盘装到主板上的PATA或SATA接口(ICH7系列南桥)试试启动IDE硬盘中的PE会不会很慢,如果不会,就说明SCSI板卡的固件(FireWare)需要刷新。

[ 本帖最后由 netwinxp 于 2010-3-15 11:58 编辑 ]
作者: 风萧然    时间: 2010-3-15 14:27
不指望了,就是个慢牛。。搞不好了。。郁闷。。拆了 lsi卡 scsi硬盘 还是那样。。

[ 本帖最后由 风萧然 于 2010-3-15 16:35 编辑 ]
作者: netwinxp    时间: 2010-3-15 18:46
那说明机子里面有些设备可能有BUG,其初始化慢如蜗牛从而拖慢PE的启动,和SCSI板卡、硬盘没有关系。
作者: 风萧然    时间: 2010-3-15 19:11
搞不清哦。。可是正常的XP一分钟不到就搞定了啊。。。 我在想呵呵 既然正常XP快 那就直接再塞个xp拉到了。。 问下。怎么把pe镜像直接全部解压缩展开以文件夹形式放到硬盘上,看它自己搜索完了,自己改好数据,下次启动可能快点
作者: netwinxp    时间: 2010-3-15 19:55
你可以看看这个帖子——http://bbs.wuyou.net/forum.php?mod=viewthread&tid=111226
作者: 风萧然    时间: 2010-3-15 21:31
标题: 回复 #30 netwinxp 的帖子
把winpe.is_解压得到文件夹wxpe,改名minipe 放置C盘,添加引导程序。。。从文件启动成功。。。。还是一样 一个进度条 跑了一分半 没变   

这方法暂时放弃。。。0pe行不,谁能给个 好使的简单,我下了点。。总摸不透头脑。。没像老毛桃的PE安装那方便。。
0PE-20091015.ISO 里 怎么一堆EXT1.GZ  EXT2.WIM    这文件啊。。。GZ 不是grub启动字库背景文件  wim 不是PE的外置程序镜像吗。。。。 都怎引导的啊。。  介绍个简单的 硬盘版。。或者给个入门帖地址也行

[ 本帖最后由 风萧然 于 2010-3-15 21:40 编辑 ]
作者: dvd008    时间: 2010-3-15 21:52
我正常系统比pe快,估计是
pe硬件支持比xp多,也可能是ide,屏蔽ide
作者: 风萧然    时间: 2010-3-15 22:05
标题: 回复 #32 dvd008 的帖子
ide禁止了 没用。。。难道硬件支持多 也是一种错。。。那我把txtsetup.sif里的没用的驱动 全给删了 行不行呢。。怎么删呢。。按进去系统的驱动文件.sys删  还是按硬件里的号删。。。还是有别的方法呢。    0pe看了个复杂的 功能蛮全的,看着就晕了
http://bbs.wuyou.net/forum.php?m ... page%3D1&page=1
有入门点的 简单点的。能直接启动就行了
作者: 风萧然    时间: 2010-3-17 17:36
哈哈,,,,,成啦 ,,成啦。。。 启动从原来3分钟 减少到1分钟。。。。。成啦。。。。

小结:引导镜像不慢,只是XP进度条慢,是系统自检硬件,匹配驱动造成的,把txtsetup.sif里删除掉没用的硬件驱动即可,,只不过要花不少心思试验哪些是没用的,哪些是有用的了。。。用分号注销一个,重启一次,,注销一次,重启一次,有问题恢复上一个,慢慢折腾吧。。。。
如:
[HardwareIdsDatabase]
GenDisk="Disk",{4D36E967-E325-11CE-BFC1-08002BE10318}
GenOptical="Disk"
; GenCdRom="CdRom"
; SCSI\WormSONY____CD-R___CDU920S__="CdRom"
STORAGE\Volume="Volume",{71A27CDD-812A-11D0-BEC7-08002BE2092F}
; GenFloppyDisk="flpydisk"
*PNP0C08="acpi"
*PNP0C09="acpiec"
; *ADP1540="aha154x"
; *ADP1542="aha154x"
; *ADP4215="aha154x"
; *PNP0600="atapi"
; *PNP0700=fdc
; *PNP0A00="isapnp"
; *PNP0A01="isapnp"
; *PNP0A04="isapnp"
; *ADP1502="sparrow"
; *ADP1505="sparrow"
; *ADP1510="sparrow"
; *ADP1512="sparrow"
; *ADP1515="sparrow"
; *ADP1520="sparrow"
; *ADP1522="sparrow"
; *ADP3015="sparrow"
; *ADP6360="sparrow"
; *ADP6370="sparrow"
; *PNP0F02="inport",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F0D="inport",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *CPQA0D7="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0300="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0301="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0302="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0303="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0304="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0305="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0306="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0309="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP030a="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP030b="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0320="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0F03="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F0B="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F0E="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F12="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F13="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; PS2_KEYBOARD="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; PS2_MOUSE="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
HID_DEVICE_SYSTEM_KEYBOARD="kbdhid",{4D36E96B-E325-11CE-BFC1-08002BE10318}
HID_DEVICE_SYSTEM_MOUSE="mouhid",{4D36E96F-E325-11CE-BFC1-08002BE10318}
;SERIAL_MOUSE="sermouse",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; GenSFloppy="sfloppy"
; SCSI\DiskMATSHITALS-120_COSM___04="sfloppy"
; PCMCIA\Adaptec__Inc.-APA-1460_SCSI_Host_Adapter-6F71="sparrow"
; PCMCIA\Adaptec__Inc.-APA-1460_SCSI_Host_Adapter-B67E="sparrow"
; PCMCIA\Adaptec__Inc.-APA-1460_SCSI_Host_Adapter-BE89="sparrow"
; PCMCIA\AdvanSys_Inc.-PCMCIA_Ultra_SCSI_ABP460-021B="asc3350p"
; PCMCIA\AdvanSys_-PCMCIA_Ultra_SCSI_ABP460-25c7="asc3350p.sys"


谢谢建议啊。。封贴

[ 本帖最后由 风萧然 于 2010-3-17 17:43 编辑 ]
作者: 风萧然    时间: 2010-3-17 18:21
新问题:

好奇怪哦,仔细查了下,是这个在作怪,到底是什么驱动,在查什么哦。活托托的查了一两分钟。

; *CPQA0D7="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0300="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0301="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0302="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0303="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0304="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0305="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0306="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0309="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP030a="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP030b="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0320="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0F03="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F0B="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F0E="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F12="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
; *PNP0F13="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
作者: netwinxp    时间: 2010-3-17 23:18
那些是键盘检测,其实只要下面几句就可以了(现在的机子大多支持ACPI,不需要留那一大堆pnpBIOS的hwid,否则检测硬件会很慢)。
PS2_MOUSE="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318};ps/2
PS2_KEYBOARD= "i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318};ps/2
HID_DEVICE_SYSTEM_MOUSE = "mouhid",{4D36E96F-E325-11CE-BFC1-08002BE10318};usb
HID_DEVICE_SYSTEM_KEYBOARD = "kbdhid",{4D36E96B-E325-11CE-BFC1-08002BE10318};usb
*PNP0500 = "serial",{4D36E978-E325-11CE-BFC1-08002BE10318};串口
*PNP0501 = "serial",{4D36E978-E325-11CE-BFC1-08002BE10318};串口
SERIAL_MOUSE = "sermouse",{4D36E96F-E325-11CE-BFC1-08002BE10318};串口
如果不要串口键鼠(现在很多没串口了)最后面三行可以不要(检测串口速度慢)。
现在很多人喜欢把pnpbios层的HWID加进去(ms的PE都没那么多*xxxx)也是造成速度慢的原因。其实*xxxx的硬盘控制器等基本早就淘汰得一干二净(居于ISA、VL、EISA的SCSI、SCSI2速度还不如PATA33,白送都不用),根本没必要保留其驱动(NV是ACPI层要保留,否则无法用RAID)。
BTW:
*PNP0C08="acpi"
*PNP0C09="acpiec"
这两个最好要留着,现在硬盘控制器大多走pci、pcix、pcie总线,说实在的我连pcmcia的硬盘控制器都没打算支持它,方案里面也就pci、pcix、pcie(全都是pci\开头)。

[ 本帖最后由 netwinxp 于 2010-3-17 23:35 编辑 ]
作者: NicTense    时间: 2010-3-18 00:38
原帖由 netwinxp 于 2010-3-17 23:18 发表
那些是键盘检测,其实只要下面几句就可以了(现在的机子大多支持ACPI,不需要留那一大堆pnpBIOS的hwid,否则检测硬件会很慢)。
PS2_MOUSE="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318};ps/2
PS2_KEYBOA ...


那是不是意味着这堆留着都是完全没有意义的,可以直接删了?
有什么副作用吗,另ADP这部分是干吗的?貌似是scsi卡,也可以删吗?
谢谢


*ADP1502="sparrow"
*ADP1505="sparrow"
*ADP1510="sparrow"
*ADP1512="sparrow"
*ADP1515="sparrow"
*ADP1520="sparrow"
*ADP1522="sparrow"
*ADP1540="aha154x"
*ADP1542="aha154x"
*ADP3015="sparrow"
*ADP4215="aha154x"
*ADP6360="sparrow"
*ADP6370="sparrow"

*CPQA0D7="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP0300="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP0301="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP0302="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP0303="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP0304="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP0305="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP0306="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP0309="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP030a="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP030b="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP0320="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
*PNP0F02="inport",{4D36E96F-E325-11CE-BFC1-08002BE10318}
*PNP0F03="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
*PNP0F0B="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
*PNP0F0D="inport",{4D36E96F-E325-11CE-BFC1-08002BE10318}
*PNP0F0E="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
*PNP0F12="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}
*PNP0F13="i8042prt",{4D36E96F-E325-11CE-BFC1-08002BE10318}

[ 本帖最后由 NicTense 于 2010-3-18 00:49 编辑 ]
作者: NicTense    时间: 2010-3-18 01:31
原帖由 风萧然 于 2010-3-17 18:21 发表
新问题:

好奇怪哦,仔细查了下,是这个在作怪,到底是什么驱动,在查什么哦。活托托的查了一两分钟。

; *CPQA0D7="i8042prt",{4D36E96B-E325-11CE-BFC1-08002BE10318}
; *PNP0300="i8042prt",{4D36E96B ...



删除那堆东西之后,快了半秒。。。。你的是不是硬件有问题卡死了才那么久阿

我测了一下,load ramdisk镜像用了40秒

然后启动到桌面用了21秒半

删除那堆东西,重新打包,总共快了半秒左右

............

最后发现键盘没反应了,看来是不能删阿

[ 本帖最后由 NicTense 于 2010-3-18 02:01 编辑 ]
作者: 风萧然    时间: 2010-3-18 09:44
标题: 回复 #38 NicTense 的帖子
呵呵,,一个方法而已,你也不能乱删啊。。根据自身需要哦。
作者: 风萧然    时间: 2010-3-18 09:56
标题: 回复 #36 netwinxp 的帖子
后半截没看大明白,不过慢慢就明白了。
作者: pseudo    时间: 2010-3-18 10:30
原帖由 风萧然 于 2010-3-15 21:31 发表
把winpe.is_解压得到文件夹wxpe,改名minipe 放置C盘,添加引导程序。。。从文件启动成功。。。。还是一样 一个进度条 跑了一分半 没变   

这方法暂时放弃。。。0pe行不,谁能给个 好使的简单,我下了点。。总摸不透头脑。。没像老毛桃的PE安装那方便。。
0PE-20091015.ISO 里 怎么一堆EXT1.GZ  EXT2.WIM    这文件啊。。。GZ 不是grub启动字库背景文件  wim 不是PE的外置程序镜像吗。。。。 都怎引导的啊。。  介绍个简单的 硬盘版。。或者给个入门帖地址也行

从这里下载,运行批处理即生成0PE.ISO:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=158364&page=1#pid1860161

安装到硬盘的方法:
1、将0PE.ISO的内容用Ultraiso全部取出放到c:盘根目录,保持目录结构、目录文件大小写不变。

2、修改boot.ini文件,增加一行内容:
c:\grldr="0PE"

操作方法:右键“我的电脑”-属性-高级-设置(启动和故障恢复)-编辑,即可进入记事本并打开boot.ini文件,增加一行内容:
      c:\grldr="0PE"
保存、退出记事本后勾选“显示操作系统列表的时间”并调整秒数(不要太小),确定。大功告成!

以后重启时就可选择启动0PE了。

如果启动有问题,选2.zip、3.zip、A.zip菜单项试试。
作者: 风萧然    时间: 2010-3-18 14:51
标题: 回复 #41 pseudo 的帖子
pseudo  你的grub菜单都用化得了。。。。好像你在grub里调用的全是dos镜像啊。然后用dos镜像调用0pe的,  我不明白的是你直接在dos里启动0pe,还是从dos返回到grub启动的0pe。。。。。0pe下能不能直接返回grub启动菜单调用winpe呢。
作者: pseudo    时间: 2010-3-18 16:04
原帖由 风萧然 于 2010-3-18 14:51 发表
pseudo  你的grub菜单都用化得了。。。。好像你在grub里调用的全是dos镜像啊。然后用dos镜像调用0pe的,  我不明白的是你直接在dos里启动0pe,还是从dos返回到grub启动的0pe。。。。。0pe下能不能直接返回grub启动菜单调用winpe呢。

grldr加载dos镜像,dos里检测硬件获取驱动,动态生成txtsetup.sif,动态组装出与普通pe的核心winpe.is_对应的pe映像,然后用grub.exe启动setupldr.bin真正启动pe,这个grub.exe没必要出现界面和提供其它选项。
这是一种两阶段启动方式,启动pe之前,前期dos阶段可以通过grub4dos+dos进行预先处理,实现普通pe不好实现的某些功能。

0pe128M内存足以启动到桌面,256M内存(无虚拟内存)可以上网看电影。X:盘占用极少。

在注册表服务哪里,普通pe有许多服务,例如vmscsi、symmpi、iastor等等,不管是否用到(不知道这些服务是否占时间)。
0pe则少很多,因为它的txtsetup.sif是动态生成的,只包含用到的。

0pe在滚动条那里是比较快的,整过启动过程速度也还可以接受,特别是老机u盘启动藏入ud的情形目前可能是最快的。

如果在楼主的机器上启动成功,并且滚动条那里比较快,那么楼主就可以找到一些线索。
作者: 风萧然    时间: 2010-3-18 18:19
标题: 回复 #43 pseudo 的帖子
我装0pe还是进度条卡,不过问题winpe解决了,0pe没细究。回头在研究吧,这么说,也可以把0pe给剥离了,手动运行dos生成txtsetup.sif,然后塞进0pe,直接运行这就行了。

grub.exe好像只能从dos返回启动菜单,有没有什么方法能从winpe直接返回启动菜单引导程序位置的方法啊。
作者: netwinxp    时间: 2010-3-18 18:31
PE是NT内核的WINDOWS,在PE下已经不受grub控制,要返回启动菜单只能重启。
作者: 66369    时间: 2010-3-18 19:30
原帖由 NicTense 于 2010-3-18 01:31 发表



删除那堆东西之后,快了半秒。。。。你的是不是硬件有问题卡死了才那么久阿

我测了一下,load ramdisk镜像用了40秒

然后启动到桌面用了21秒半

删除那堆东西,重新打包,总共快了半秒左右

... ...



不支持删.特定机器.可以的.面对最大人群使用的PE.拿能任意删呢.
作者: 风萧然    时间: 2010-3-18 20:40
标题: 回复 #43 pseudo 的帖子
你的0pe dos里 哪几个部分是生成txtsetup.sif的啊,能不能把那模块单独传个。。。
作者: pseudo    时间: 2010-3-18 22:11
标题: 回复 #47 风萧然 的帖子
KERNEL.ZIP
作者: zhaohj    时间: 2010-3-19 19:23
看了下,还是驱动检测引起的。OPE、MICROPE驱动都是外置的,按理说能解决你的问题。
现在的TXTSETUP.SIF太庞大,应该精简一下。

驱动外置看来优势明显!
作者: netwinxp    时间: 2010-3-19 19:48
他是键盘检测的问题,而键盘是慢速设备。pci或者acpi设备检测都不慢,估计他主板的bios不是很完善,检测部分pnpbios设备会很慢(ps/2键鼠刚好属于这部分)。从2000到xp,ms删除了不少hwid的支持(特别是连pnp都不支持的),估计是那些设备会影响xp。

[ 本帖最后由 netwinxp 于 2010-3-19 19:57 编辑 ]




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