你好:

     感谢你访问我的 Blog ,本博客只提供博主的技术经验分享,你可以在此做简单的留言和评论,我会抽空回复你;若是要深入交流探讨,请联系QQ:47853253或者加QQ群:12012081


 

【易乐游】PNP心得

死性不改易游  易乐游PNP包密码:
解压密码yileyoo2013

关于上传出现管理器没有正确返回:

添加Microsoft 网络文件和打印机共享    可以没有,但不用删除
Microsoft 网络客户端     必须有,不然无法上传系统镜像

改IE图标:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\DefaultIcon]
@="%windir%\\ico\\ie9.ico"



AMDK8:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AmdK8]
"Start"=dword:00000003



boot.ini:
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=alwaysoff /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP ACPIAPIC_UP" /noexecute=alwaysoff /fastdetect /hal=halaacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP ACPIAPIC_MP" /noexecute=alwaysoff /fastdetect /hal=halmacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP ACPIPIC_UP" /noexecute=alwaysoff /fastdetect /hal=halacpi.dll
c:\mxldr=[浮华若世]DOS工具箱


注册表修改虚拟内存:
利用RegWorkshop加载配置单元(挂载出来的盘符x:\windows\system32\config\system),然后找到以下修改。

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management]
把右边的pagingfiles的值改下,形式为 C:\pagefile.sys 756 1512
其中c:\pagefils.sys是虚拟内存在哪个盘,
756是最小值,1512是最大值,注意中间要加空格,别改错了..





易游PNP制作:
无盘中的PNP
一般来说,我们所说的无盘PNP主要是指客户机网卡的PNP
即所有的客户能从一个共用镜像包实现无盘启动。
还有一种就是多硬件PNP。


1.准备工作
稳定的母盘系统,推荐选用MSDN原版的XP SP3光盘,或是上海政府版XP SP3光盘;
准备一台INTEL平台的客户机,这里不选AMD是为了更好的兼容性;
准备好要预装的软件,一般为网吧常用软件,如:播放器,输入法,运行库等;
其它常用优化工具若干;
一台易游无盘服务器,用来上传PNP镜像。
2.安装母盘系统.
详细的XP安装过程这里就不再做过多说明了,安装好操作系统,只装上网卡驱动,然后安装好所有的软件,并进行相应的设置。
用系统自带的自动更新或是用360打全最新的系统补丁。
清理垃圾文件,并精简掉无用的Windows文件,方便PNP镜像的共享分发。
3.上传前处理工作
上传之前为了保证常见网卡,AMD和INTEL CPU,不同的芯片组,都能从PNP包启动,下面要经过四个处理过程:
CPU部分处理
HAL,也叫硬件抽象层的处理
IDE驱动的处理
网卡驱动的处理
a.CPU部分处理
对于AMD和INTEL的CPU共用一个包如果不加以处理,某些机器会开机蓝屏,代码0X0000007E。因为Intel处理器的驱动兼容机是Sempron的CPU,不支持MSR的指令,解决办法:
 HKEY_LOCAL_MACHINE\system\CurrentControlSet\services\intelppm\下的start 改为3。 HKEY_LOCAL_MACHINE\system\CurrentControlSet\services\AmdK8\下的start 改为3。 HKEY_LOCAL_MACHINE\system\CurrentControlSet\services\AmdLLD\下的start 改为3。
b.HAL,也叫硬件抽象层的处理
现在大多数的电脑都是属于ACPI Multiprocessor PC (多核)或是ACPI Uniprocessor PC(单核),而这两种电源模式都是可以自动切换的,但是为了保证老的机器也能正常启动,这里我们还是做一下相应的处理,在Boot.ini中添加以下文本:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP ACPIAPIC_UP" /noexecute=alwaysoff /fastdetect /hal=halaacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP ACPIAPIC_MP" /noexecute=alwaysoff /fastdetect /hal=halmacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP ACPIPIC_UP" /noexecute=alwaysoff /fastdetect /hal=halacpi.dll
并从安装光盘中的Driver.cab中提取halaacpi.dll,halmacpi.dll,halacpi.dll到system32下。
c.IDE驱动处理
IDE的处理比较简单,直接从系统设里面更改IDE ATA/ATAPI控制器为标准双通道PCI IDE控制器即可。
d.网卡驱动处理
所有的PNP网卡驱动易游都做了相应的处理,直接安装完客户端之后,勾选上所有的网卡,安装必要驱动即可。

至此,所有的准备工作就做完了,现在可以上传系统了,可能有些人会问封装系统的时候不是都要卸载掉硬件吗?这里不用卸载了,所有的卸载工作在系统开机的时候会由易游的proboot.sys来完成。

5.PNP后期处理
文件操作,驱动替换
这个我想大家都知道怎么做,无非在服务器上挂载替换或是在客户机上开超级工作站进行替换。

注册表操作:
注册表当然可以直接开超级用户进行修改,但是最直接的办法就是在无盘服务器上挂载出镜像找到X:\Windows\System32\Config
这个目录下面的文件就是用户配置文件与注册表文件。
两个主要注册表的对应关系
  system---[HKLM\System]
  software---[HKLM\software]
注册表操作:
我们可以直接使用注册表工具挂载注册表,可以使用系统自带的,这里我们推荐使用RegistryWorkshop。
首先打开软件,定位到[HKLM]大项上;
依次选择[文件]-[加载配置单元],找到挂载的镜像包的注册表文件,打开,随便输入一个名字,比如img,这个是临时的,系统启动之后,会自动挂载了他相应的位置。
HKLM\img\NicPnpDatabase下面对应就是所有的PNP包里面有的网卡硬件配置信息;
HKLM\img\Services下面对应的是所有网卡的服务。
记得修改完成之后,定位到PNP项目上,从文件菜单上卸载配置单元!
网卡PNP提取:
RenGen
在要提取驱动的母盘上上直接运行RenGen工具。
在工具的同级目录会生成一个与网卡名称对应的目录,其下会有两个注册表文件,和一个驱动文件,service.reg是网卡的服务,另一个VEN_XXX.reg则是网卡硬件信息,另一个XXX.sys则是驱动文件。
可以能过挂载的方式或是开超级工作站的方式直接导入,文件则直接丢到X:\Windows\system32\PnpDriver\下。

一般情况下,大家在部署网吧的时候都是采用不同机器不同配置的方法,这样虽然没有什么错,但是,如果要对镜像包做什么修改之类的话,每种配置都要修改一次,如果只有两种配置,倒是没有什么,但是如果网吧有三种或三种以上配置,那就不怎么可取了。
这里再给大家推荐一种方法,即所有机器同包同配置。

其实同包同配置的方法也很简单,主要遵寻以下原则:
所有驱动程序安装之前解压到C:\Drivers 下。
尽量安装高版本的公版驱动,比如NV显卡驱动。
不要安装任何IDE SW驱动,也就是说可以不安装主板驱动,当然ACPI驱动例外。即使要装,也不要勾先IDE SW。
安装完一种配置之后,复制一份配置,然后再换另一种配置的机器开超级工作站继续安装驱动,如果显卡声卡是同一系列,系统会自动安装。声卡安装完成之后,重新配置一下音频设置。这个过程中如果有摄像头,保证每一种配置的每一个口都过一次,重复操作直到所有的配置都装过一次驱动。现在PNP已经完成,可以每种配置都开几台机器观察一下是否有异常。



[本日志由 lq3447 于 2016-02-28 09:44 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 易乐游
评论: 2 | 引用: 0 | 查看次数: 438
lq3447[2016-03-02 11:08 AM | del]
现在评论没有验证码了
1[2013-04-07 03:15 AM | del]
验证码这事解决了吧~!
发表评论
你没有权限发表留言!