无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
12
返回列表 发新帖
楼主: 风萧然
打印 上一主题 下一主题

scsi工作站,硬盘pe启动比正常XP启动还慢,进度条慢,求详解啊(已解决)

[复制链接]
31#
 楼主| 发表于 2010-3-15 21:31:26 | 只看该作者

回复 #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 编辑 ]
回复

使用道具 举报

32#
发表于 2010-3-15 21:52:48 | 只看该作者
我正常系统比pe快,估计是
pe硬件支持比xp多,也可能是ide,屏蔽ide
回复

使用道具 举报

33#
 楼主| 发表于 2010-3-15 22:05:03 | 只看该作者

回复 #32 dvd008 的帖子

ide禁止了 没用。。。难道硬件支持多 也是一种错。。。那我把txtsetup.sif里的没用的驱动 全给删了 行不行呢。。怎么删呢。。按进去系统的驱动文件.sys删  还是按硬件里的号删。。。还是有别的方法呢。    0pe看了个复杂的 功能蛮全的,看着就晕了
http://bbs.wuyou.net/forum.php?m ... page%3D1&page=1
有入门点的 简单点的。能直接启动就行了
回复

使用道具 举报

34#
 楼主| 发表于 2010-3-17 17:36:52 | 只看该作者
哈哈,,,,,成啦 ,,成啦。。。 启动从原来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 编辑 ]
回复

使用道具 举报

35#
 楼主| 发表于 2010-3-17 18:21:36 | 只看该作者
新问题:

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

; *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}
回复

使用道具 举报

36#
发表于 2010-3-17 23:18:29 | 只看该作者
那些是键盘检测,其实只要下面几句就可以了(现在的机子大多支持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 编辑 ]
回复

使用道具 举报

37#
发表于 2010-3-18 00:38:10 | 只看该作者
原帖由 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 编辑 ]
回复

使用道具 举报

38#
发表于 2010-3-18 01:31:42 | 只看该作者
原帖由 风萧然 于 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 编辑 ]
回复

使用道具 举报

39#
 楼主| 发表于 2010-3-18 09:44:13 | 只看该作者

回复 #38 NicTense 的帖子

呵呵,,一个方法而已,你也不能乱删啊。。根据自身需要哦。
回复

使用道具 举报

40#
 楼主| 发表于 2010-3-18 09:56:24 | 只看该作者

回复 #36 netwinxp 的帖子

后半截没看大明白,不过慢慢就明白了。
回复

使用道具 举报

41#
发表于 2010-3-18 10:30:26 | 只看该作者
原帖由 风萧然 于 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菜单项试试。
回复

使用道具 举报

42#
 楼主| 发表于 2010-3-18 14:51:09 | 只看该作者

回复 #41 pseudo 的帖子

pseudo  你的grub菜单都用化得了。。。。好像你在grub里调用的全是dos镜像啊。然后用dos镜像调用0pe的,  我不明白的是你直接在dos里启动0pe,还是从dos返回到grub启动的0pe。。。。。0pe下能不能直接返回grub启动菜单调用winpe呢。
回复

使用道具 举报

43#
发表于 2010-3-18 16:04:02 | 只看该作者
原帖由 风萧然 于 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的情形目前可能是最快的。

如果在楼主的机器上启动成功,并且滚动条那里比较快,那么楼主就可以找到一些线索。
回复

使用道具 举报

44#
 楼主| 发表于 2010-3-18 18:19:07 | 只看该作者

回复 #43 pseudo 的帖子

我装0pe还是进度条卡,不过问题winpe解决了,0pe没细究。回头在研究吧,这么说,也可以把0pe给剥离了,手动运行dos生成txtsetup.sif,然后塞进0pe,直接运行这就行了。

grub.exe好像只能从dos返回启动菜单,有没有什么方法能从winpe直接返回启动菜单引导程序位置的方法啊。
回复

使用道具 举报

45#
发表于 2010-3-18 18:31:39 | 只看该作者
PE是NT内核的WINDOWS,在PE下已经不受grub控制,要返回启动菜单只能重启。
回复

使用道具 举报

46#
发表于 2010-3-18 19:30:04 | 只看该作者
原帖由 NicTense 于 2010-3-18 01:31 发表



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

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

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

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

... ...



不支持删.特定机器.可以的.面对最大人群使用的PE.拿能任意删呢.
回复

使用道具 举报

47#
 楼主| 发表于 2010-3-18 20:40:47 | 只看该作者

回复 #43 pseudo 的帖子

你的0pe dos里 哪几个部分是生成txtsetup.sif的啊,能不能把那模块单独传个。。。
回复

使用道具 举报

48#
发表于 2010-3-18 22:11:01 | 只看该作者

回复 #47 风萧然 的帖子

KERNEL.ZIP
回复

使用道具 举报

49#
发表于 2010-3-19 19:23:01 | 只看该作者
看了下,还是驱动检测引起的。OPE、MICROPE驱动都是外置的,按理说能解决你的问题。
现在的TXTSETUP.SIF太庞大,应该精简一下。

驱动外置看来优势明显!
回复

使用道具 举报

50#
发表于 2010-3-19 19:48:45 | 只看该作者
他是键盘检测的问题,而键盘是慢速设备。pci或者acpi设备检测都不慢,估计他主板的bios不是很完善,检测部分pnpbios设备会很慢(ps/2键鼠刚好属于这部分)。从2000到xp,ms删除了不少hwid的支持(特别是连pnp都不支持的),估计是那些设备会影响xp。

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 08:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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