无忧启动论坛

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

带 SATA、SCSI RAID 和 SMP 支持的 PE (25.5MB)[更新:2007-04-15]

  [复制链接]
31#
 楼主| 发表于 2006-10-17 23:01:50 | 只看该作者
原帖由 luckboys 于 2006-10-17 09:39 PM 发表
其实PE加载SATA/SCSI RAID 控制器的驱动不一定要通过txtsetup.sif ,也可以通过Winpeoem.sif,关键还在于驱动的收集。
Windows PE 中的操作顺序Windows PE 的启动过程如下(部分):

加载特定媒体上的启动扇区 ...


ICH5 到 ICH7-M 南桥的 SATA 和 IDE 本本应该都没问题。其它的没测 :)
回复

使用道具 举报

32#
发表于 2006-10-18 08:00:33 | 只看该作者
请教一下 TXTSETUP.SIF的相关知识
回复

使用道具 举报

33#
发表于 2006-10-18 08:48:28 | 只看该作者
原帖由 luckboys 于 2006-10-17 09:39 PM 发表
其实PE加载SATA/SCSI RAID 控制器的驱动不一定要通过txtsetup.sif ,也可以通过Winpeoem.sif,关键还在于驱动的收集。
Windows PE 中的操作顺序Windows PE 的启动过程如下(部分):

加载特定媒体上的启动扇区 ...


同意使用WINPEOEM.SIF和DRIVERS下的子文件夹,这样作为插件形式可以加入任意版本PE,比如我最衷情的10MB_PE, 其实深山PE就是这样做的,但深山的驱动好像比较少和老,不知楼主是从哪里收集的? 如果本论坛有"装机商"朋友,请不要潜水了,收集一下最常见的驱动,这样可用性才能高.
回复

使用道具 举报

34#
发表于 2006-10-18 09:21:26 | 只看该作者
原帖由 gmy 于 2006-10-18 08:48 发表


同意使用WINPEOEM.SIF和DRIVERS下的子文件夹,这样作为插件形式可以加入任意版本PE,比如我最衷情的10MB_PE, 其实深山PE就是这样做的,但深山的驱动好像比较少和老,不知楼主是从哪里收集的? 如果本论坛有"装 ...

葛老师言之有理。这样的话,对于 PE 的维护、驱动的更新来说,都会极大地降低工作量和出错率。

建议楼主将你添加到 PE 中的一些驱动打包,上来
回复

使用道具 举报

35#
 楼主| 发表于 2006-10-18 09:51:28 | 只看该作者
原帖由 老毛桃 于 2006-10-18 09:21 AM 发表

葛老师言之有理。这样的话,对于 PE 的维护、驱动的更新来说,都会极大地降低工作量和出错率。

建议楼主将你添加到 PE 中的一些驱动打包,上来


hoho,这个对我来说不现实,我自己收集到的驱动也就 10 来个,都是常见的。大部分精品驱动都是从 CCF 的集成驱动版 XP SP2 上由 BartPE 自己直接识别出来的。要单独打包版的话得请那位 CCFer 贡献了,呵呵。
回复

使用道具 举报

36#
发表于 2006-10-18 12:16:46 | 只看该作者
刚才用 VMware 测试,确认 VMWare 的 SCSI 硬盘无法识别

Snap1.jpg (206.67 KB, 下载次数: 173)

Snap1.jpg
回复

使用道具 举报

37#
 楼主| 发表于 2006-10-18 12:40:22 | 只看该作者
原帖由 老毛桃 于 2006-10-18 12:16 PM 发表
刚才用 VMware 测试,确认 VMWare 的 SCSI 硬盘无法识别

嗯,VMWare 的 SCSI 控制器没加,因为觉得意思不大。
回复

使用道具 举报

38#
发表于 2006-10-18 12:50:09 | 只看该作者
原帖由 asbai 于 2006-10-18 12:40 发表

嗯,VMWare 的 SCSI 控制器没加,因为觉得意思不大。

打算放弃,因为想按照葛老师的建议做,可惜手里没有现成的驱动包
回复

使用道具 举报

39#
发表于 2006-10-18 14:18:44 | 只看该作者
我把Winpe.is_下载了,替换老毛桃里的Winpe.is_,在Vpc52里测试却不能启动。为什么不能启动?
回复

使用道具 举报

40#
发表于 2006-10-18 14:33:39 | 只看该作者
原帖由 sphfy 于 2006-10-18 14:18 发表
我把Winpe.is_下载了,替换老毛桃里的Winpe.is_,在Vpc52里测试却不能启动。为什么不能启动?

没有道理吧,有什么出错提示没?
回复

使用道具 举报

41#
发表于 2006-10-18 14:51:18 | 只看该作者
原帖由 asbai 于 2006-10-17 17:07 发表
_http://baiy.cn/tmp/WinPE.IS_

2006-10-18 更新
===================================
彻底解决了高速机蓝屏问题。

简介
==================== ...

呵呵,这个问题解决得好!终于可以彻底脱离蓝屏了,此帖加精鼓励一下!

希望楼主能够将驱动包整理出来,做成 WinPEOEM.SIF 加载的方式,这样定制起来就更方便了,驱动更新维护也会更加得心应手!
回复

使用道具 举报

42#
发表于 2006-10-18 15:52:46 | 只看该作者
老毛你加精啊!
可惜我没这个权力,要有我马上加精!
回复

使用道具 举报

43#
发表于 2006-10-18 15:54:38 | 只看该作者
原帖由 lxl1638 于 2006-10-18 15:52 发表
老毛你加精啊!
可惜我没这个权力,要有我马上加精!

呵呵,本来就是好帖嘛!最重要的有两点:

1.添加了驱动

2.解决蓝屏问题

就凭这两点就足以算得上精品了!
回复

使用道具 举报

44#
发表于 2006-10-18 15:58:48 | 只看该作者
原帖由 老毛桃 于 2006-10-18 03:54 PM 发表

呵呵,本来就是好帖嘛!最重要的有两点:

1.添加了驱动

2.解决蓝屏问题

就凭这两点就足以算得上精品了!


这样无忧的这个WinPE就更完善了!
回复

使用道具 举报

45#
发表于 2006-10-18 16:19:46 | 只看该作者
原帖由 sphfy 于 2006-10-18 02:18 PM 发表
我把Winpe.is_下载了,替换老毛桃里的Winpe.is_,在Vpc52里测试却不能启动。为什么不能启动?

我也同样

未命名.jpg (27.85 KB, 下载次数: 170)

未命名.jpg
回复

使用道具 举报

46#
发表于 2006-10-18 16:21:06 | 只看该作者
原帖由 toff 于 2006-10-18 16:19 发表

我也同样

给虚拟机加大内存!
回复

使用道具 举报

47#
发表于 2006-10-18 19:07:01 | 只看该作者
原帖由 asbai 于 2006-10-18 09:51 AM 发表


hoho,这个对我来说不现实,我自己收集到的驱动也就 10 来个,都是常见的。大部分精品驱动都是从 CCF 的集成驱动版 XP SP2 上由 BartPE 自己直接识别出来的。要单独打包版的话得请那位 CCFer 贡献了,呵呵。

WoW
CCF的兄弟
支持一下~
回复

使用道具 举报

48#
 楼主| 发表于 2006-10-18 19:07:19 | 只看该作者
原帖由 老毛桃 于 2006-10-18 02:51 PM 发表

呵呵,这个问题解决得好!终于可以彻底脱离蓝屏了,此帖加精鼓励一下!

希望楼主能够将驱动包整理出来,做成 WinPEOEM.SIF 加载的方式,这样定制起来就更方便了,驱动更新维护也会更加得心应手!

呵呵,多谢毛桃兄高抬 :lol

又去 CCF 上转了一圈,发现 gxldr 兄今天(2006-10-18)更新的版本中单独提供了 SATA、SCSI RAID 集成驱动包。适合做成 WinPEOEM.SIF 加载的方式,不过这种加载方式除了 .sys 文件要保留外,还要保留 .inf、.cat 等一些其它文件,使得驱动体积膨胀到 20MB。感觉对于寸土寸金的 ramdisk 加载方式太奢侈了点。;P
回复

使用道具 举报

49#
发表于 2006-10-18 20:05:12 | 只看该作者
希望带网络功能
回复

使用道具 举报

50#
发表于 2006-10-18 20:55:45 | 只看该作者
原帖由 chenbaker 于 2006-10-18 08:05 PM 发表
Step 3. 查看 xpeinit 源码发现 “-9” 命令行参数的设计行为是 kill 掉系统 smss 和 winlogon 进程,其设计用意是要节约不到1MB内存。“xpeinit -9” 在系统启动时由 xpelogon 进程在其它初始化动作结束后调用。

请问-9在哪儿


XPEinit.exe

no switches -> command to execute without showing window (proxy mode), holding control key skips the execution

-b sends a broadcast message to all apps to re-read the environment variables
-l creates shortcuts
-y disables unsigned driver warning dialog box
-p setup ie proxy from xpeinit registry keys
-z setup refresh
-h max refresh rate for -z
-d runoncedel, deletes RunOnceEx keys between 400 and 600
-s doesn't complain if the launched command fails
-r processes RunOnceEx keys
-f force, when running in proxy mode, executes the program, even if the control key is pressed
-m message to display in the title of window when launching an application in proxy mode
-w check for WBEM repository in %SystemRoot%\system32\wbem\Repository or build it in %temp%\Repository
-9 disables 24 hour time limit by killing smss.exe and winlogon.exe (thx TheTruth)
-6 reboot system (tells XPELogon to reboot the system)
-0 shutdown system (tells XPELogon to shutdown the system)

[ 本帖最后由 l1982012800 于 2006-10-18 09:05 PM 编辑 ]

XPEinit.rar

40.82 KB, 下载次数: 102, 下载积分: 无忧币 -2

回复

使用道具 举报

51#
发表于 2006-10-18 21:36:37 | 只看该作者
原帖由 l1982012800 于 2006-10-18 08:55 PM 发表

请问-9在哪儿


XPEinit.exe

no switches -> command to execute without showing window (proxy mode), holding control key skips the execution

-b sends a broadcast message to all apps to r ...

-9 disables 24 hour time limit by killing smss.exe and winlogon.exe (thx TheTruth)
按照这个说明
-9是为了防止24小时重启
回复

使用道具 举报

52#
发表于 2006-10-18 21:53:47 | 只看该作者
谢谢楼主!!
回复

使用道具 举报

53#
发表于 2006-10-18 22:00:28 | 只看该作者
老九120M那个PE.
RunOnceEX.下面是空的.
不过有时候还是蓝屏.
回复

使用道具 举报

54#
发表于 2006-10-18 22:01:35 | 只看该作者
原帖由 l1982012800 于 2006-10-18 20:55 发表

请问-9在哪儿


XPEinit.exe

no switches -> command to execute without showing window (proxy mode), holding control key skips the execution

-b sends a broadcast message to all apps to r ...

Snap1.jpg (194.23 KB, 下载次数: 174)

Snap1.jpg
回复

使用道具 举报

55#
发表于 2006-10-18 22:03:24 | 只看该作者
原帖由 luckboys 于 2006-10-17 09:39 PM 发表
其实PE加载SATA/SCSI RAID 控制器的驱动不一定要通过txtsetup.sif ,也可以通过Winpeoem.sif,关键还在于驱动的收集。
Windows PE 中的操作顺序Windows PE 的启动过程如下(部分):

加载特定媒体上的启动扇区 ...

我手动用上面的方法加promis的驱动到老毛桃的修改版 就是不成功,一样的方法在红叶版本里就可以,不知道错在哪里,具体的做法我曾发过贴子,可以找一下
回复

使用道具 举报

56#
发表于 2006-10-18 22:05:23 | 只看该作者
有关启动时蓝屏,我发现一个特点,如果用XP做的话,会蓝屏,而用2003做的XPE的话,就不会蓝屏。
回复

使用道具 举报

57#
 楼主| 发表于 2006-10-18 22:29:12 | 只看该作者
原帖由 Rinrin 于 2006-10-18 09:36 PM 发表

-9 disables 24 hour time limit by killing smss.exe and winlogon.exe (thx TheTruth)
按照这个说明
-9是为了防止24小时重启

可能是我理解有错,xpeinit的源码里,kill 这两个线程的函数名是 unlockResources,后来在 911 里看到关于这个参数的讨论也主要是围绕 release resource 方面。:$

不过我觉得对紧急维护环境来说 24h 限制其实问题不大,能去掉固然好,但是为此影响兼容性和稳定性还是不大值得。:)
回复

使用道具 举报

58#
 楼主| 发表于 2006-10-18 22:33:44 | 只看该作者
原帖由 yular 于 2006-10-18 10:00 PM 发表
老九120M那个PE.
RunOnceEX.下面是空的.
不过有时候还是蓝屏.

1. 项目是放在其下子键里的。
2. 这个 workaround 只是为了解决高速系统下初始化时序错误产生的蓝屏,不可能解决一切蓝屏问题(比如:由于硬件引擎或错误的驱动程序引擎的蓝屏等)。
:P
回复

使用道具 举报

59#
发表于 2006-10-18 22:36:57 | 只看该作者
LZ真是高手,一楼的描述没看懂。嘿嘿,偶拿来用就是!
回复

使用道具 举报

60#
发表于 2006-10-18 22:45:11 | 只看该作者
用楼主的WIN.is_启动,Promise 的raid加载不成功,启动过程没有出错提示。启动成功后找不到RAID盘
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 08:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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