无忧启动论坛

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

用了一个星期都没搞定,谁能详细教我如何使用PeBuilder 3.3.10a+XPE1.0.7制作PE

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-21 15:34:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想从零开始制作一个XPE,但一个星期都没搞定,只能做出一个nu2menu shell的PE,加载XPE插件没有一次成功的。
谁能教教我PeBuilder插件具体该怎么设定啊?




[ 本帖最后由 hy169 于 2009-3-21 15:57 编辑 ]
2#
 楼主| 发表于 2009-3-21 16:06:45 | 只看该作者
当我用Win2003 sp2 作源时,PE在加载Shell时提示BROWSEUI.DLL 、SHDOCVW.DLL 、URLMON.DLL无法加载,然后可以进但只有一个鼠标在那别的什么都没有;
用xp sp2/sp3作源时,Loading ……Start BartPE……蓝屏!



刚才想到了,把XP作源的PE中RAMDISK.SYS更换成2003的,蓝屏没有了,但同样是三个DLL无法加载

[ 本帖最后由 hy169 于 2009-3-21 16:33 编辑 ]
回复

使用道具 举报

3#
发表于 2009-3-21 21:57:28 | 只看该作者
只配置第一项应该就可以吧!我曾经用它制作过2003X64的PE.也没问题啊,
回复

使用道具 举报

4#
 楼主| 发表于 2009-3-21 22:31:45 | 只看该作者
只加载第一项进了CMD界面!
没办法,只有一个 一个插件项加载试试了
回复

使用道具 举报

5#
发表于 2009-3-21 23:00:58 | 只看该作者
做出来的超大 200M的PE
回复

使用道具 举报

6#
 楼主| 发表于 2009-3-22 00:44:16 | 只看该作者
又试了两小时,还是BROWSEUI.DLL 、SHDOCVW.DLL 、URLMON.DLL那三个文件无法加载
我晕了……
哪位大大把您的PEBuilder传上来给我学习一下啊
万分斯待中……
回复

使用道具 举报

7#
发表于 2009-3-22 01:42:34 | 只看该作者
天哪,你必须要启用RAMDISK插件,XPE需要一个可写的环境。
浪费一周的时间。。。。
回复

使用道具 举报

8#
 楼主| 发表于 2009-3-22 10:34:56 | 只看该作者
感谢zqlcchzql热心帮忙,我的第一个自制PE终于产生了:)
但是发现一些按钮是英文的,这个该在哪个地方改啊?

[ 本帖最后由 hy169 于 2009-3-22 10:39 编辑 ]
回复

使用道具 举报

9#
发表于 2009-3-22 12:19:47 | 只看该作者
国别区域修正

[PEBuilder]
Name="区域修正"
Enable=1
[Version]
Signature= "$Windows NT$"
[SetupReg.AddReg]
0x1,"ControlSet001\Control\Nls\Language","InstallLanguage","0804"
0x1,"ControlSet001\Control\Nls\Language","Default","0804"
0x1,"ControlSet001\Control\Nls\Locale",,"00000409"

[ 本帖最后由 zqlcchzql 于 2009-3-22 12:24 编辑 ]
回复

使用道具 举报

10#
 楼主| 发表于 2009-3-22 12:34:22 | 只看该作者
上面这个改的是PEBuilder里面的哪个插件啊?或者是改的PE里的?
如果是PE里面的chs插件,我看了一下我机器上的,是这样的:

[PEBuilder]
Name="简体中文支持"
Enable=1
[Version]
Signature= "$Windows NT$"

.
............其它语句...........
.
[SetupReg.AddReg]
; -------------------------------------------------------------------------
; NLS Locale
0x1,"ControlSet001\Control\Nls\Language","InstallLanguage","0804"
0x1,"ControlSet001\Control\Nls\Language","Default","0804"
0x1,"ControlSet001\Control\Nls\Locale",,"00000409"

...........

是否就是这个文件?如果是,那么我应该改哪里让菜单全部变成中文?

[ 本帖最后由 hy169 于 2009-3-22 13:38 编辑 ]
回复

使用道具 举报

11#
发表于 2009-3-22 18:34:53 | 只看该作者
已经是0804了啊,那应该没有问题了,你要具体说说是哪里的界面是英文或贴图出来。
回复

使用道具 举报

12#
发表于 2009-3-22 21:03:41 | 只看该作者
只用 xp sp2 , 2k3 sp1 (別用 sp2) 做源文件.
源文件(xp 光碟的 i386 目錄) 不要用精簡過的 .  例如用 nlite 搞過的.
你說建成的 pe 用上了 xpe 插件還只是200 多mb , 記憶中該更大的, 你是不是用了精簡過的 i386 ( win xp 光盤) ?

這時候大是沒相干的, 未精簡是就是這樣, 我的未精簡 500mb + (不計外置程序) . 精簡後只剩40mb 內核 (cab壓縮), 第二階段再加載 wim 60多mb , 並且是使用sherype  xpe shll 及保留了 除 help 之外全部 xpe 插件功能.
回复

使用道具 举报

13#
发表于 2009-3-22 21:26:28 | 只看该作者
楼主把你的插件分享一下吧!
回复

使用道具 举报

14#
 楼主| 发表于 2009-3-23 15:58:08 | 只看该作者
一些按钮、菜单是英文的,请各位老师看看该在哪里修正。


插件包有很多是用不到的,需要哪一个请列明,我可按需上传。
回复

使用道具 举报

15#
发表于 2009-3-23 16:15:50 | 只看该作者
我在PE中目前只是菜鸟,所以只顶一下。
回复

使用道具 举报

16#
发表于 2009-3-23 19:51:54 | 只看该作者
0409可能不止一处,其他插件中也有0409,你用文本搜索工具搜索并修改后应该就可以了。
回复

使用道具 举报

17#
发表于 2009-3-23 20:08:32 | 只看该作者

回复 #14 hy169 的帖子

可能与#12楼繁体兄弟说的是,与母盘有关。。
回复

使用道具 举报

18#
发表于 2009-3-23 21:03:47 | 只看该作者
系統屬性, hardware 是英文, 似乎是與 中文插件有關. 看下面附圖.
最下面的是繁體,  hardware tab 是出了中文名稱 "硬體".
上面的圖是簡體的 (當時是做來測試的, 我主要是用繁體), 2個製作隨中文插件外圴相同. 精簡了的文件也相同 (隨語系文件). 

但繁,簡的 裝置管理員內容, 也都還是英文.

[ 本帖最后由 adatsui 于 2009-3-23 21:12 编辑 ]

chs.jpg (107.17 KB, 下载次数: 42)

chs.jpg

cht.jpg (86.68 KB, 下载次数: 38)

cht.jpg
回复

使用道具 举报

19#
 楼主| 发表于 2009-3-23 22:26:05 | 只看该作者
关于某些地方显示英文的问题已解决:打开XPE插件包中的xpe.inf,查找0409,按如下方法修改即能完全显示中文:

; NLS Locale
; nls - three lines define locale settings
; User locale is set at runtime by xpeinit
; System locale cannot be set at runtime, check z_xpe-custom.inf
0x1,"ControlSet001\Control\Nls\Language","InstallLanguage","0409"------0804
0x1,"ControlSet001\Control\Nls\Language","Default","0409"----------------0804
0x1,"ControlSet001\Control\Nls\Locale",,"00000409"
回复

使用道具 举报

20#
 楼主| 发表于 2009-3-23 23:00:49 | 只看该作者
我刚躺床上看笔记本上下的电影,突然想到我改的是XPE插件,但不可能插件针对语言出多语版啊,所以又看了一下chs插件……


实践证明,改上面那个XPE插件文件才能正确显示中文

[ 本帖最后由 hy169 于 2009-3-24 12:12 编辑 ]
回复

使用道具 举报

21#
发表于 2009-4-8 17:32:27 | 只看该作者
原帖由 hy169 于 2009-3-23 22:26 发表
关于某些地方显示英文的问题已解决:打开XPE插件包中的xpe.inf,查找0409,按如下方法修改即能完全显示中文:

; NLS Locale
; nls - three lines define locale settings
; User locale is set at runtime ...

不知有人实践过没,阁下真是高手,应该加分!感谢分享
回复

使用道具 举报

22#
发表于 2009-4-8 21:53:37 | 只看该作者
PEBuilder使用技巧:

PEBuilder处理插件时是有顺序的,如果你希望一个插件的内容是你最终需要的设置,那么在这个插件前加一个字母“Z”,插件将在最后被PEBuilder执行,它的内容会覆盖其它插件的相关设置。

如:中文插件名为“CHS.inf”,改为“Z_CHS.inf”,那么,Z_CHS.inf插件将在最后被PEBuilder执行,它的内容将覆盖其它插件的相关设置。
回复

使用道具 举报

23#
发表于 2009-4-9 11:13:09 | 只看该作者
楼上的技巧太实用了!


























辛巴荣耀问道WinPE
回复

使用道具 举报

24#
发表于 2009-4-9 11:56:03 | 只看该作者
请问怎么改成中国时区呢?
回复

使用道具 举报

25#
发表于 2009-4-11 05:40:58 | 只看该作者
刚刚玩了下,貌似做出来的PE比较大啊。
回复

使用道具 举报

26#
发表于 2009-7-15 16:04:06 | 只看该作者
我也开始着手学习制作了
回复

使用道具 举报

27#
发表于 2009-10-23 23:59:09 | 只看该作者

回复 #8 hy169 的帖子

我遇到了和你一样的问题,请问最后是怎么解决的呀?用的RAMDISK插件可以共享一下吗?谢谢了。
回复

使用道具 举报

28#
发表于 2010-1-14 10:50:43 | 只看该作者
学习,才接触,潜水中。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 14:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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