无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: khauyeung
打印 上一主题 下一主题

[2010-01-17更新] 由零开始,用XP SP3全新制作你的的微型XPE系统

    [复制链接]
151#
发表于 2008-5-28 00:34:59 | 只看该作者
唉,我们做菜鸟的难啊,看不懂,下载又积分不够!!郁闷
回复

使用道具 举报

152#
 楼主| 发表于 2008-5-28 07:05:12 | 只看该作者
[5-27-2008]有网友反映制作后生成的XPE运行出错,系统在修正子过程后停留不动,经查明发现问题出在我的大意,漏发了一个PROGRAMS.WIM镜像文件,现在已经把它放在顶楼教程第三部分第一点ExplorerShell.rar的后面,请下载解压后再重新运行一次WinBuilder就成了。现在提供的这只PROGRAMS.WIM只带FREEWB(基点五笔拼音输入法),不带其他东西。你可自行增加合用的外置程式到里面。我又更改了一下PECMD.INI,避免直接使用WAIT命令(可能拖垮CPU),以NIRCMD.EXE WAIT xxxx代替之,希望可以降低启动时死机的机会。
回复

使用道具 举报

153#
发表于 2008-5-28 07:29:37 | 只看该作者
原帖由 khauyeung 于 2008-5-28 07:05 AM 发表
[5-27-2008]有网友反映制作后生成的XPE运行出错,系统在修正子过程后停留不动,经查明发现问题出在我的大意,漏发了一个PROGRAMS.WIM镜像文件,现在已经把它放在顶楼教程第三部分第一点ExplorerShell.rar的后面 ...

谢谢,重新做一次
回复

使用道具 举报

154#
发表于 2008-5-28 08:14:20 | 只看该作者
原帖由 khauyeung 于 2008-5-28 07:05 AM 发表
[5-27-2008]有网友反映制作后生成的XPE运行出错,系统在修正子过程后停留不动,经查明发现问题出在我的大意,漏发了一个PROGRAMS.WIM镜像文件,现在已经把它放在顶楼教程第三部分第一点ExplorerShell.rar的后面 ...


重新作了一次,还是启动不了,出现壁纸后就停在那里了
回复

使用道具 举报

155#
发表于 2008-5-28 08:54:44 | 只看该作者
原帖由 岸芷汀兰 于 2008-5-28 08:14 AM 发表


重新作了一次,还是启动不了,出现壁纸后就停在那里了


可以ctrl+alt+delete按出PE Shell Swapper
回复

使用道具 举报

156#
发表于 2008-5-28 14:02:48 | 只看该作者
先感受谢楼主的无私贡献和劳作。下载试用,感觉楼主的PE启动缓慢。用楼主ISO提供的文件直接YY REBOOT 启动超快 好用

[ 本帖最后由 oym2007 于 2008-5-28 02:08 PM 编辑 ]

Snap2.jpg (22.12 KB, 下载次数: 176)

Snap2.jpg
回复

使用道具 举报

157#
发表于 2008-5-28 14:59:06 | 只看该作者
原帖由 khauyeung 于 2008-5-21 08:35 PM 发表

我在PEBuilder里面只是使用了五个标准的脚本: barpe.inf, ChinesePlugin.inf, penetcfg.inf, dcomlaunch.inf, sermouse.inf。你所谓"需要修改PEB插件脚本",可否具体指出改些什么?


什么叫“所谓”?当我挑理也罢,这个词看着让人不舒服,我还指出干什么?你自己继续好了,启动引导问题你迟早会遇到的。

嘿嘿,153#的问题,慢慢排查,如果恰好是我所说的问题,大牛慢慢找脚本问题吧!

[ 本帖最后由 xuqs 于 2008-5-28 03:07 PM 编辑 ]
回复

使用道具 举报

158#
 楼主| 发表于 2008-5-28 19:43:48 | 只看该作者
原帖由 xuqs 于 2008-5-28 02:59 PM 发表


什么叫“所谓”?当我挑理也罢,这个词看着让人不舒服,我还指出干什么?你自己继续好了,启动引导问题你迟早会遇到的。

嘿嘿,153#的问题,慢慢排查,如果恰好是我所说的问题,大牛慢慢找脚本问题吧!

我说的“你所谓”跟“你说的”有相同的意思,并无他意。如有冒犯阁下,实在抱歉。
回复

使用道具 举报

159#
 楼主| 发表于 2008-5-28 19:53:09 | 只看该作者
原帖由 oym2007 于 2008-5-28 02:02 PM 发表
先感受谢楼主的无私贡献和劳作。下载试用,感觉楼主的PE启动缓慢。用楼主ISO提供的文件直接YY REBOOT 启动超快 好用

现阶段的PE未加精简,所以启动慢。我的ISO是精简后的成品,所以起动快。用我的或者其他人的ISO提供的文件直接YY,正是WinBuilder的强项!

[ 本帖最后由 khauyeung 于 2008-5-28 08:22 PM 编辑 ]
回复

使用道具 举报

160#
发表于 2008-5-28 20:04:08 | 只看该作者
先谢谢,收藏好慢慢看。
回复

使用道具 举报

161#
发表于 2008-5-28 23:44:38 | 只看该作者
wuyou 论坛喜欢YY高手PE的人很多,但是像楼主这样能从零开始手把手教会大家自己定制PE的高人还是嫌少,再次感谢楼主,楼主加油,一定要把教程写完啊:)
回复

使用道具 举报

162#
发表于 2008-5-28 23:58:42 | 只看该作者
khauyeung 大俠.
有些關於中文插件的事請教

如使用了 2mb 的 簡體 simsun.ttc , 在 cmd prompt 裡(dos prompt), 有沒有簡體顯示. (我做的沒有, 所以有此一問).

中文插件, 是否仍需配合更改過的 netmscli.inf, nettcpip.inf 網絡才正常, 有沒有不使用這2個文件而達到相同目的其它方法 ??

[ 本帖最后由 adatsui 于 2008-5-29 12:04 AM 编辑 ]
回复

使用道具 举报

163#
发表于 2008-5-29 08:57:32 | 只看该作者
netmscli.inf, nettcpip.inf 两个文件,你放到其他插件下边也可以,相应的把这两行放到其他插件中即可:
WPETCPIP.INF=20,nettcpip.inf
WPEMSCLI.INF=20,netmscli.inf

那两个是网络组件相关的,甚至去掉后,手动放到inf目录中,修改文件名也可以
WPETCPIP.INF————nettcpip.inf
WPEMSCLI.INF————netmscli.inf
回复

使用道具 举报

164#
发表于 2008-5-29 09:35:52 | 只看该作者
分数不够。有好东东也不能下载。烦哟
回复

使用道具 举报

165#
发表于 2008-5-29 09:50:16 | 只看该作者
不错的教程,由时间自己做。
回复

使用道具 举报

166#
 楼主| 发表于 2008-5-29 10:23:28 | 只看该作者
原帖由 adatsui 于 2008-5-28 11:58 PM 发表
khauyeung 大俠.
有些關於中文插件的事請教

如使用了 2mb 的 簡體 simsun.ttc , 在 cmd prompt 裡(dos prompt), 有沒有簡體顯示. (我做的沒有, 所以有此一問).

中文插件, 是否仍需配合更改過的 netmsc ...

1.  用 2mb 的 簡體 simsun.ttc, 在 cmd prompt 裡(dos prompt), 是可以有簡體中文顯示的,关键是注册表设定。假如我没有记错,我在PEBuilder的ChinesePlugin.inf中文插件里面,有以下有关的设定:
[Default.AddReg]
; Console (Command Prompt)
; Simplified Chinese
0x1, "Console","FaceName","NSimSun"
[Software.AddReg]
0x1, "Microsoft\Windows NT\CurrentVersion\Console\Nls","00000409",""
0x1, "Microsoft\Windows NT\CurrentVersion\Console\Nls","00000804",""
0x1, "Microsoft\Windows NT\CurrentVersion\Console\Nls","00000404",""

0x1, "Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont","0","Lucida Console"
0x7, "Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont","936","*新宋体","*NSimSun"
0x7, "Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont","950","*細明體","*MingLiU"
0x1, "Microsoft\Windows NT\CurrentVersion\Fonts","SimSun & NSimSun (TrueType)","simsun.ttc"

2.  中文插件, 是需要配合正确地更改過的netmscli.inf和nettcpip.inf才能使网络正常工作的。理论上PEBuilder已经对Windows的这两个文件作出正确的更改,它之所以在中文体系出错是因为它把文件的最后段落[Strings]的中文讯息部分砍成乱码。早期的中文插件里面的wpemscli.inf和wpetcpip.inf就是为这而设的替代文件,由于它们是起源于XP SP1年代的产品,所以用在SP3/2K3/瀪体中文系统就不大正确。假如不想用别人做好的替代文件,正确的做法是让PEBuilder对原系统的两只文件完成“基本正确”的更改,然后自己手动还原[Strings]段落中文讯息。这样一来,无论是SP3,2K3或者瀪体中文,你都擁有绝对正确的文件了。
回复

使用道具 举报

167#
发表于 2008-5-29 10:56:53 | 只看该作者
原帖由 岸芷汀兰 于 2008-5-28 08:14 AM 发表


重新作了一次,还是启动不了,出现壁纸后就停在那里了

我也是同样的问题
回复

使用道具 举报

168#
 楼主| 发表于 2008-5-29 11:52:35 | 只看该作者
原帖由 haonan 于 2008-5-29 10:56 AM 发表

我也是同样的问题

看来是PECMD不能顺利完成配置文件全部内容所至。建议有同样问题的帮忙做下面测试:

1. 手动更改PECMD.INI,在主体执行流程中启用开始日志记录CALL Open_LOGS,,在每个子程式后面保存日志 CALL Save_LOGS,并指定日志记录文件大小为128K,使有足够空间。
/////////////////////////////////////////////////////////////////////////////////
`开始日志记录
_SUB Open_LOGS
     LOGS %SystemRoot%\PECMD.LOG,128
_END
/////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////
` 主体执行流程
CALL Open_LOGS          ` 开始日志记录
CALL Start_LOGO         ` 用户登录界面设置
CALL Save_LOGS
CALL User_Setting       ` 用户设置
CALL Save_LOGS
CALL Fix_System         ` 系统修正
CALL Save_LOGS
/CALL OutSideSetting     ` 加载外置程序
CALL MountOutSideWIM
CALL Save_LOGS
CALL Created_SYS_Menu   ` 创建系统主菜单
CALL Save_LOGS
ENVI $ProgramFiles=X:\Programs
CALL Created_SUB_Menu   ` 创建系统副菜单
CALL Save_LOGS
ENVI $ProgramFiles=B:\Programs
CALL Created_SUB_Menu   ` 创建系统副菜单
CALL Save_LOGS
CALL CN_SOFT
CALL Save_LOGS
CALL Set_Windiws_Run    ` 设置Windows启动项
CALL Save_LOGS
CALL Set_HotKey         ` 注册热键
CALL Save_LOGS
CALL Start_Shell        ` 启动 SHELL
CALL Save_LOGS          ` 执行完毕,并保存日志
////////////////////////////////////////////////////////////////////////////////////
2. 从启PE,在死机时按[Ctrl]+[Alt]+[Del]启动PESHELL,选择命令符作SHELL。(假如用VMWare应该按[Ctrl]+[Alt]+[Insert])
3. 检查%SystemRoot%\PECMD.LOG,看看死机时的最后完成活动,然后决定问题出在那里。
4. 有能力的对PECMD.INI作出跟踪修正,或者把你的追踪结果报告上来大家研究。

PECMD版本也要注意,2.9.488, 2.9.688和3.0版本都应该没有问题,较早版本如2.5.22(用于我的ISO里面,配合旧的配置文件)是会发生问题的。

PECMD在找寻不带固定盘符的文件或者文件夹时常发生问题,不太稳定。希望大家能协助把问题找出来!

[ 本帖最后由 khauyeung 于 2008-5-29 07:06 PM 编辑 ]
回复

使用道具 举报

169#
发表于 2008-5-29 13:07:01 | 只看该作者
1、启动时PECMD.EXE出错:



2、CMD中能显示中文,但调不出输入法,另外,我自己安装了从Office2003中提取的五笔86版,显示不正常:

这个五笔86我用在911版中是完全正常的。

[ 本帖最后由 dalas 于 2008-5-29 01:08 PM 编辑 ]
回复

使用道具 举报

170#
发表于 2008-5-29 14:19:33 | 只看该作者
原帖由 khauyeung 于 2008-5-29 11:52 AM 发表

看来是PECMD不能顺利完成配置文件全部内容所至。建议有同样问题的帮忙做下面测试:

1. 手动更改PECMD.INI,在主体执行流程中启用开始日志记录 CALL Open_LOGS,并指定日志记录文件大小为128K,使有足够空间 ...


开启日志记录后,日志文件是0字节,没任何东西。
回复

使用道具 举报

171#
 楼主| 发表于 2008-5-29 18:27:24 | 只看该作者
原帖由 dalas 于 2008-5-29 02:19 PM 发表


开启日志记录后,日志文件是0字节,没任何东西。

你的PECMD.INI还没有设定好,可能是日志记录文件设置太小:参考168楼说明,在主体执行流程中启用开始日志记录CALL Open_LOGS,,在每个子程式后面保存日志 CALL Save_LOGS,并指定日志记录文件大小为128K,再尝试!

[ 本帖最后由 khauyeung 于 2008-5-29 07:08 PM 编辑 ]
回复

使用道具 举报

172#
发表于 2008-5-29 18:34:53 | 只看该作者
不知道除了FTP还有什么地方可以下载到?楼主可以上传到网盘提供下载吗
回复

使用道具 举报

173#
 楼主| 发表于 2008-5-29 18:49:59 | 只看该作者
原帖由 athlon 于 2008-5-29 06:34 PM 发表
不知道除了FTP还有什么地方可以下载到?楼主可以上传到网盘提供下载吗

对不起,我没有放到FTP以外的其他地方。
回复

使用道具 举报

174#
发表于 2008-5-29 19:41:43 | 只看该作者
好不容易找到FTP的下载了,下载速度。。。。。不好意思说了,只有0.xKB/s,多数时候还是0KB/s,不知道要下载到什么时候。
回复

使用道具 举报

175#
发表于 2008-5-29 20:46:01 | 只看该作者
原帖由 khauyeung 于 2008-5-29 06:27 PM 发表

你的PECMD.INI还没有设定好,可能是日志记录文件设置太小:参考168楼说明,在主体执行流程中启用开始日志记录CALL Open_LOGS,,在每个子程式后面保存日志 CALL Save_LOGS,并指定日志记录文件大小为128K,再 ...



PECMD.EXE 原版如下:
////////////////////////////////////////////////////////////////////////////////////
` 主体执行流程
/CALL Open_LOGS          ` 开始日志记录
CALL Start_LOGO         ` 用户登录界面设置
CALL User_Setting       ` 用户设置
CALL Fix_System         ` 系统修正
/CALL OutSideSetting     ` 加载外置程序
CALL MountOutSideWIM
CALL Created_SYS_Menu   ` 创建系统主菜单
ENVI $ProgramFiles=X:\Programs
CALL Created_SUB_Menu   ` 创建系统副菜单
ENVI $ProgramFiles=B:\Programs
CALL Created_SUB_Menu   ` 创建系统副菜单
CALL CN_SOFT
CALL Set_Windiws_Run    ` 设置Windows启动项
CALL Set_HotKey         ` 注册热键
CALL Start_Shell        ` 启动 SHELL
/CALL Save_LOGS          ` 执行完毕,并保存日志
////////////////////////////////////////////////////////////////////////////////////
//配置文件结束

我只去除了:
CALL Open_LOGS

CALL Save_LOGS
前面的斜杆,因为我想保持“原滋原味”的前提下测试,如果我改了脚本,测试结果也将失去真实性。

我再按168#的方法再测试下吧。
回复

使用道具 举报

176#
发表于 2008-5-29 21:25:26 | 只看该作者

这是按168#的方法改后的日志。

其实PECMD脚本有没有错误倒不重要,重要的是PE内核不要有毛病就可以了,PECMD.INI和WIM外置软件包到时也肯定要自己YY的,
现在对我来说,CMD中调不出输入法和王码五笔86版显示不正常是关键。只要解决这两个问题就行了,就等楼主再贴如何精减内核了。

目前由于楼主还没帖精简内核,所以我只替换了LOGO和墙纸(只覆盖文件,不改文件名)、增加了王码五笔,别的没做任何修改。
回复

使用道具 举报

177#
发表于 2008-5-29 21:36:24 | 只看该作者
另外有个问题,楼主在1楼的贴图不是用现做的PE截的吧?最明显的差别,楼主的PENETCFG.EXE是中文版的,而我用楼主附件里的是英文版的,系统属性也是半英半中的,既然是要做中文版的,就尽量全中文的,这么半英半中的,看着很不舒服。


[ 本帖最后由 dalas 于 2008-5-29 09:39 PM 编辑 ]
回复

使用道具 举报

178#
发表于 2008-5-29 21:42:59 | 只看该作者
看上去还是不错的新版,支持一下!
回复

使用道具 举报

179#
发表于 2008-5-29 21:43:11 | 只看该作者
我还是新手,这于内核一点也不懂,外置驱动也不敢随便动,只是在外置软件上YY,严重依赖楼主的教程学习啊,热切期待楼加快更新速度:)
回复

使用道具 举报

180#
发表于 2008-5-29 21:50:34 | 只看该作者
又发现个问题,如下图,我点一下 Renew 就出这个错误了,点OK后就退出了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-26 12:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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