无忧启动论坛

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

2011-01-25更新: Win7peBuilderSP1 -支持英中繁简,32/64位,PE3.0/2.x,WIN7 SP1

  [复制链接]
1141#
 楼主| 发表于 2010-11-1 23:58:41 | 只看该作者
原帖由 ntsyh 于 2010-11-1 09:06 发表
Opera浏览器还是有问题,我在H3大的2合1贴里有截图反馈.
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=178147&extra=page%3D2    #90

hhh333的H3-Win2003 PE(WINPEIN.WIM)我改动过,Opera是其中一个主要的改动项目。我自己使用过,(事实上Opera是我惯于使用的浏览器),一般状况下是不会出问题的。有一些系统没有C盘,也许出现mail或者bookmark路径不能访问的讯息,但都不会影响Opera的正常运行。

[ 本帖最后由 khauyeung 于 2010-11-1 10:59 编辑 ]
回复

使用道具 举报

1142#
发表于 2010-11-2 00:29:35 | 只看该作者
下载来试试,谢谢楼主
回复

使用道具 举报

1143#
发表于 2010-11-2 01:41:17 | 只看该作者
能见到这帖子再次更新
真的很开心
谢谢khauyeung的教程
对想做PE的朋友帮助很大
回复

使用道具 举报

1144#
 楼主| 发表于 2010-11-2 10:57:27 | 只看该作者
原帖由 hhh333 于 2010-11-1 08:01 发表
翻了老帖,兄弟从06年就开始研究了,佩服!

希望开启server服务,主要是想让它支持将文件共享出去,也即作简单的文件服务器。有办法加上去吗?

有位外国朋友Holger写了个支持网络的脚本 (PENetwork Manager for VistaPE\Win7PE),应该能支持server服务和无线网络,建议你把它下载下来,并参考里面提及的有关文件和注册表设定,然后自己手动加进Win7PE中:
http://www.boot-land.net/forums/index.php?showtopic=7036
回复

使用道具 举报

1145#
发表于 2010-11-2 12:45:40 | 只看该作者
非常感谢老大有时间更新了,支持!`~~
回复

使用道具 举报

1146#
发表于 2010-11-2 17:59:47 | 只看该作者

回复 #1151 khauyeung 的帖子

能不能将这个整合到你发布的那个脚本中?对这个东西实在没有研究。
回复

使用道具 举报

1147#
发表于 2010-11-3 11:03:33 | 只看该作者
原帖由 khauyeung 于 2010-11-1 23:58 发表

hhh333的H3-Win2003 PE(WINPEIN.WIM)我改动过,Opera是其中一个主要的改动项目。我自己使用过,(事实上Opera是我惯于使用的浏览器),一般状况下是不会出问题的。有一些系统没有C盘,也许出现mail或者bookmark ...



我在叁台机上都专门测试过,一台是2005年的七喜品牌台式机,另一台是2010年7月的联想台式机,另一台替是朋友装机试的,是同方台式机,三台机都是同一问题出现。怎么没有C盘。小马最近的Opera是最好用的。

Snap3.jpg (116.02 KB, 下载次数: 143)

Snap3.jpg
回复

使用道具 举报

1148#
 楼主| 发表于 2010-11-3 11:52:32 | 只看该作者
原帖由 ntsyh 于 2010-11-2 22:03 发表



我在叁台机上都专门测试过,一台是2005年的七喜品牌台式机,另一台是2010年7月的联想台式机,另一台替是朋友装机试的,是同方台式机,三台机都是同一问题出现。怎么没有C盘。小马最近的Opera是最好用的。


我使用我的AYCD_2in1里面的Opera访问新浪(www.sina.com.cn,你所提到的其中一个网页),无论是在Win7PE或者是Win2003PE环境,都没有出现你的“DSOUND.DLL”缺少的问题。

我估计你的问题不是C盘,也不是Opera引起。而是你访问的网页需要调用某个DLL,在你的精简系统无法找到这个DLL。这种情况在精简型PE里发生是不足为奇的。我的Win2003 PE里面的Opera是9.64版本的,是10系版本以前的最后一个9系版本,它的体型小,速度快,是精简PE最好的选择。10系功能虽较强,但体型大,速度有不如。你如果真有需要访问那些网页,适宜自行动手解决,把那些DLL加到系统里面就是了。如果觉得某个版本Opera符合你的需要,把它替换掉不就成了?还是句老话:自己动手,丰衣足食!

[ 本帖最后由 khauyeung 于 2010-11-2 23:35 编辑 ]
回复

使用道具 举报

1149#
发表于 2010-11-5 10:02:32 | 只看该作者
如何让这个支持pppoe,好象用这个工具选RAS再打包,pppoe还是不能工作。

另外,我把你推荐的那个脚本加进去,server服务还是不能工作。

而玄天那个是可以的。

[ 本帖最后由 hhh333 于 2010-11-5 10:09 编辑 ]
回复

使用道具 举报

1150#
发表于 2010-11-5 10:21:58 | 只看该作者
原帖由 hhh333 于 2010-11-5 10:02 发表
如何让这个支持pppoe,好象用这个工具选RAS再打包,pppoe还是不能工作。

你试试用 dism 加入 pppoe 及 pppoe_zh-cn (cab) 至 boot.wim,
再在 Win7peBuilder 内, 指定 boot.wim 源为上述 boot.wim, 及选用 RasPpppoe.
回复

使用道具 举报

1151#
 楼主| 发表于 2010-11-5 12:03:28 | 只看该作者
原帖由 hhh333 于 2010-11-4 21:02 发表
如何让这个支持pppoe,好象用这个工具选RAS再打包,pppoe还是不能工作。

另外,我把你推荐的那个脚本加进去,server服务还是不能工作。

而玄天那个是可以的。

支持pppoe如nu852所指出的方法,钩选Build 0b,使用DISM安装winpe-pppoe.cab和winpe-PPPOE_zh-CN.cab,再在Addons钩选RasPppoe。pppoe肯定能工作,我只是手头没有两个cab文件,故未加进W7PE.WIM而矣。

推荐的PENetwork脚本我也试用成功了,除了脚本内提及的文件和注册项目,还得加入nlasvc和lanmanserver两项服务的注册项目。玄天那个PE是基于MAKE_PE3产生出来的,产生过程就加好了两项服务,故能成功。我现在的做法是把PENetwork脚本放在x86Addons,nlasvc和lanmanserver两项服务永久加入Build下面的reg文件夹reg-system.reg文件里面。我现在睡觉去了,周末再把最终脚本整理出来。

[ 本帖最后由 khauyeung 于 2010-11-4 23:13 编辑 ]

FileSharing_in_PENetwork.jpg (122.36 KB, 下载次数: 154)

用PENetwork支持server服务成功

用PENetwork支持server服务成功
回复

使用道具 举报

1152#
发表于 2010-11-5 18:37:21 | 只看该作者

回复 #1158 khauyeung 的帖子

Server服务我似乎也调试成功了,正在下MAKE安装盘。
回复

使用道具 举报

1153#
发表于 2010-11-7 22:29:06 | 只看该作者
如果要整理脚本,我建议加装的一些工具尽量不要放system32下,放programfiles下比较明智,也方便后来者研究。
win7pe基本文件及其功能列表也好象没人做。毕竟文件太多。
回复

使用道具 举报

1154#
 楼主| 发表于 2010-11-8 01:17:09 | 只看该作者
原帖由 hhh333 于 2010-11-7 09:29 发表
如果要整理脚本,我建议加装的一些工具尽量不要放system32下,放programfiles下比较明智,也方便后来者研究。
win7pe基本文件及其功能列表也好象没人做。毕竟文件太多。

我也同意加装的一些工具尽量不要放system32下。我现时放进system32下的工具并不多,有部分是工具本身的默认位置(如MsDaRT工具包),有部分是BartPE年代的古董工具,传统放在那里也就不改了,改了反而不好找。win7pe基本文件及其功能列表就留给有心人做吧!
回复

使用道具 举报

1155#
发表于 2010-11-8 07:24:49 | 只看该作者

回复 #1161 khauyeung 的帖子

象输入法之类最好不好直接集成到内核,因为很多人的习惯不一定一样。一句话,内核能减一点就减一点。
回复

使用道具 举报

1156#
发表于 2010-11-8 13:14:51 | 只看该作者
想将那2个包加进去:
先用
DISM.exe /Mount-Wim /WimFile:E:\w7pe\sources\w7pe.wim /index:1 /MountDir:e:\w7
装载成功,再用
Dism /image:e:\w7 /LogPath:AddPackage.log /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-pppoe.cab"

提示错误50

DISM 不支持为 Windows Vista RTM 或更早版本的操作系统提供服务。
如果支持该操作系统,则检查 SSShim.DLL 是否存在。

不知何故?

注:我是在C:\Program Files\Windows AIK\Tools\Servicing位置运行的,AIK已经安装到了这个位置。

[ 本帖最后由 hhh333 于 2010-11-8 13:21 编辑 ]
回复

使用道具 举报

1157#
发表于 2010-11-8 14:47:26 | 只看该作者
原帖由 hhh333 于 2010-11-8 13:14 发表
想将那2个包加进去:
先用
DISM.exe /Mount-Wim /WimFile:E:\w7pe\sources\w7pe.wim /index:1 /MountDir:e:\w7
装载成功,再用
Dism /image:e:\w7 /LogPath:AddPackage.log /Add-Package /PackagePath:"C:\ ...

我一般在已安装 WAIK 3.0 的 Win7 x86, 以 admin 身份执行 Win7pebuilder,
如不以 admin 身份执行 Win7pebuilder, 常常会在中途出现错误, 不知是否与此有关.
回复

使用道具 举报

1158#
发表于 2010-11-8 14:54:20 | 只看该作者

回复 #1164 nu852 的帖子

我现在是在用dism,即向已经用win7builder做的包中加东西。按dism的说明应该是可以的。
回复

使用道具 举报

1159#
发表于 2010-11-8 16:28:33 | 只看该作者
原帖由 hhh333 于 2010-11-8 14:54 发表
我现在是在用dism,即向已经用win7builder做的包中加东西。按dism的说明应该是可以的。

我的测试也有问题!
可能与精简有关.
  1. C:\Program Files\Windows AIK\Tools\PETools>DISM /Mount-Wim /WimFile:c:\temp\w7pe
  2. .wim /index:1 /MountDir:c:\w7

  3. Deployment Image Servicing and Management tool
  4. Version: 6.1.7600.16385

  5. Mounting image
  6. [==========================100.0%==========================]
  7. The operation completed successfully.

  8. C:\Program Files\Windows AIK\Tools\PETools>Dism /image:c:\w7 /LogPath:AddPackage
  9. .log /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\W
  10. inPE_FPs\winpe-pppoe.cab"

  11. Deployment Image Servicing and Management tool
  12. Version: 6.1.7600.16385


  13. Error: 3

  14. The directory c:\w7\Windows does not appear to be a valid Windows directory.
  15. Ensure that the /WinDir option that is specified is valid. For more information,
  16. refer to the help by running DISM.exe /WinDir /?.

  17. The DISM log file can be found at AddPackage.log

  18. C:\Program Files\Windows AIK\Tools\PETools>
复制代码

AddPackage.log
  1. 2010-11-08 16:05:27, Info                  CSI    00000001 Shim considered [l:258{129}]"\??\c:\w7\Windows\Servicing\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6000.16386_none_07289f4cca5f6990\pkgmgr.exe" : got STATUS_OBJECT_PATH_NOT_FOUND
  2. 2010-11-08 16:05:27, Info                  CSI    00000002 Shim considered [l:252{126}]"\??\c:\w7\Windows\WinSxS\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6000.16386_none_07289f4cca5f6990\pkgmgr.exe" : got STATUS_OBJECT_PATH_NOT_FOUND
  3. 2010-11-08 16:05:27, Info                  CSI    00000003 Shim considered [l:114{57}]"\??\c:\w7\Windows\Servicing\6.0.6000.16386_x86\pkgmgr.exe" : got STATUS_OBJECT_PATH_NOT_FOUND
  4. 2010-11-08 16:05:27, Info                  CSI    00000004 Shim considered [l:108{54}]"\??\c:\w7\Windows\WinSxS\6.0.6000.16386_x86\pkgmgr.exe" : got STATUS_OBJECT_PATH_NOT_FOUND
  5. 2010-11-08 16:05:27, Error                 CSI    00000005 (F) HRESULT_FROM_WIN32(ERROR_PATH_NOT_FOUND) #1# from SssBindServicingStackParams={cb=00000028, flags=00000004, image={cb=0000000c, flags=00000000, pcwszWindir=[13]"c:\w7\Windows"}} Cookie=(inner-null), Disp=1[gle=0x80070003]
  6. 2010-11-08 16:05:27, Error                 CSI    00000006@2010/11/8:08:05:27.868 (F) d:\w7rtm\base\wcp\shim\binder.cpp(615): Error HRESULT_FROM_WIN32(ERROR_PATH_NOT_FOUND) originated in function SssBindServicingStack expression: (pInputParameters->dwFlags & (0x00000020))
  7. [gle=0x80004005]
  8. 2010-11-08 16:05:27, Warning               DISM   DISM OS Provider: PID=2968 Failed to bind the offline servicing stack. Make sure that the Windows directory has been set. - CDISMOSServiceManager::get_ServicingStackDirectory(hr:0x80070003)
  9. 2010-11-08 16:05:27, Error                 DISM   DISM OS Provider: PID=2968 Unable to retrieve servicing stack folder for DLL search path modification. - CDISMOSServiceManager::SetDllSearchPath(hr:0x80070003)
  10. 2010-11-08 16:05:27, Error                 DISM   DISM OS Provider: PID=2968 Unable to set the DLL search path to the servicing stack folder. c:\w7\Windows may not point to a valid Windows folder. - CDISMOSServiceManager::SetWindowsDirectory(hr:0x80070003)
  11. 2010-11-08 16:05:27, Error                 DISM   DISM.EXE: Failed to set the windows directory to 'c:\w7\Windows'. HRESULT=80070003
  12. 2010-11-08 16:05:27, Info                  DISM   DISM Image Session: PID=2968 Disconnecting the provider store - CDISMImageSession::Final_OnDisconnect
复制代码


其实可以在 0b - 0b - Install Drivers and Packages 内加入最多两个 package.


或先加 package 至 boot.wim, 再在 0a 指定使用该 boot.wim
回复

使用道具 举报

1160#
 楼主| 发表于 2010-11-8 21:53:36 | 只看该作者
原帖由 hhh333 于 2010-11-8 01:54 发表
我现在是在用dism,即向已经用win7builder做的包中加东西。按dism的说明应该是可以的。

用dism,向未经精简的boot.wim中加东西是不成问题的,但向已经用win7builder做的而又经过精简的包中加东西,则往往会出现错误,因为大量讯息已经在精简过程中流失。请参考nu852在1166楼的说明从零开始。

[ 本帖最后由 khauyeung 于 2010-11-8 08:56 编辑 ]
回复

使用道具 举报

1161#
发表于 2010-11-9 16:42:20 | 只看该作者
lz:
新版Win7pebuilder什么时候发布?期待中。。。
回复

使用道具 举报

1162#
 楼主| 发表于 2010-11-10 11:10:20 | 只看该作者
2010-11-09: 上载了Win7peBuilderSE4WuYou_2010.11.09.rar 和AYCD_6in1.iso到zhaohj的ftp, 在无忧zhaohj-ftp/khauyeung/Win7peBuilderSE目录下面。Builder增加了PENetwork Manager脚本(在x86Addons里面),完善了网络功能,支持lanmanserver服务,支持WLAN (未测试)。AYCD_6in1.iso包含了六只PE:英文Win7PE(\sources.boot.wim),简体中文Win7PE(\h3pe\w7pe.wim),繁体中文Win7PE(\h3pe\w7tw.wim),英文小型XPE(\TXPE.IS_),英文小型ERD(\TERD.IS_),简体中文全内置H3-Win2003PE(\h3pe\WINPEIN.WIM)。三只Win7PE都安装好了pppoe和MSDaRT工具,前五只PE共用PROGRAMS.WIM,两只简体中文PE共用H3-Win2003PE里面的中文软体工具箱。

[ 本帖最后由 khauyeung 于 2010-11-9 22:35 编辑 ]
回复

使用道具 举报

1163#
发表于 2010-11-10 11:14:42 | 只看该作者
感谢更新,下载收藏。
回复

使用道具 举报

1164#
发表于 2010-11-10 12:02:35 | 只看该作者
原帖由 khauyeung 于 2010-11-10 11:10 发表
2010-11-09: 上载了Win7peBuilderSE4WuYou_2010.11.09.rar 和AYCD_6in1.iso到zhaohj的ftp, 在无忧zhaohj-ftp/khauyeung/Win7peBuilderSE目录下面。Builder增加了PENetwork Manager脚本(在x86Addons里面),完 ...



感谢楼主更新!支持楼主!!!
楼主辛苦了!!!


下载测试,发现用WAIK 生成的文件,对比用系统盘生成的文件有差异,源文件能不能改成直接用W7系统文件?

谢谢!

[ 本帖最后由 coolg 于 2010-11-10 14:46 编辑 ]
回复

使用道具 举报

1165#
 楼主| 发表于 2010-11-10 20:18:37 | 只看该作者
原帖由 coolg 于 2010-11-9 23:02 发表



感谢楼主更新!支持楼主!!!
楼主辛苦了!!!


下载测试,发现用WAIK 生成的文件,对比用系统盘生成的文件有差异,源文件能不能改成直接用W7系统文件?

谢谢!

源文件用WAIK 或者系统盘均可生成Win7PE。WAIK 上面的源文件没有系统盘全,会做成MMC部分功能缺失。
回复

使用道具 举报

1166#
发表于 2010-11-11 12:11:21 | 只看该作者
我所有選項都是預設,除了將locale設為ZH-HK,
Play後,出現Warning:Can not copy xactsrv.dll file
可是起動後,見到指標,黑色畫面,不能進入桌面,希望有心人可以幫助我

[ 本帖最后由 ivanyu14 于 2010-11-11 12:21 编辑 ]
回复

使用道具 举报

1167#
发表于 2010-11-11 19:18:20 | 只看该作者

回复 #1173 ivanyu14 的帖子

可能要解开后重新打包
回复

使用道具 举报

1168#
发表于 2010-11-11 19:21:01 | 只看该作者
重新制作后,server服务pppoe都可以工作了,网启服务端虽然也能正常启动,但似乎不能工作。
回复

使用道具 举报

1169#
发表于 2010-11-11 20:12:15 | 只看该作者

回复 #1175 hhh333 的帖子

又仔细看了一下,还是可以做网启的,好象要启动Base Filtering Engine和Group Policy Client服务,但成功以后再把这两个服务关了,也不影响,有点怪!
回复

使用道具 举报

1170#
发表于 2010-11-11 20:12:27 | 只看该作者
原帖由 khauyeung 于 2009-6-29 11:33 发表
2010-11-09: 上载了Win7peBuilderSE4WuYou_2010.11.09.rar 和AYCD_6in1.iso到zhaohj的ftp, 在无忧zhaohj-ftp/khauyeung/Win7peBuilderSE目录下面。Builder增加了PENetwork Manager脚本(在x86Addons里面),完 ...



经测试,无线网络显示已经连接,但无法上网。缺什么东东?我再看看
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 02:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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