




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
手工打造自己的PNP无盘Windows98现在以名智为代表无盘集成系统在国内流行很广,很多网吧、学校都在应用它们系统,只需要ghost 服务器的硬盘,工作站使用相同的网卡,完全不同配置的机器都能即插即用启动无盘win98,自动寻找适用驱动,并且内置很多的游戏与应用软件,自从有了此类的系统,好多当年的老朋友都不再去继续研究手工无盘的安装,也很少有普通用户还会自己去从头到尾一步步安装了无盘网了,但曾起何时我们用NT+win95(netsetup) 做RPLwin95无盘时几多麻烦,2000年pxe 技术初现国内时论坛里大家多么的兴奋,现在想起来还是让我回味那份激情。其实,以名智为代表这些集成化系统,虽然使用非常方便,但是公司出于商业利益很自然对其系统做过很多加密限制,工作站系统中也多处都被加入了强制性广告信息,以及应用软件更新添加的繁锁,也给用户的使用带来了诸多的不便。特别是他们现在推出的新系统需要使用网上在线注册,破解后系统稳定性大大折扣。这些正是目前存在的问题。如果你是一个无盘爱好者,是否想过自己安装一套无盘系统呢,就像名智一样可以即插即用,实际做到这点并不难,本站从2000年开办至今,介绍有关无盘rpl /pxe方面的文章不下十几篇,除了使用传统的安装方法外,我们还可以借助国内一家专用软件如:启明星、华教、等纯手工订制安装自己的PNP无盘网。应网友们的要求,本人将以前分散资料与各大论坛上精贴进行了重新的整理结合自己几年来的经验,近日从头到尾的安装了一个小型网络无盘,将每个过程界面截图保存下来,写成安装详解提供给广大的无盘爱好者,整个安装过程均没有使用现有的国内专用软件与自编程序,所涉及软件均为PXE 与RPL 中原厂自带的,可以方便广大朋友们自己安装一套“知根知底”系统。本文将分星成篇在一个星期内连载完成,但原是目前为止最完整、最公开的。文章所涉的一批批处理文件与注册表键值文件,我们都提供免费下载。手工打造自己的PNP无盘Windows981服务器的安装与工作站环境自动生成2工作站的安装无中断网卡驱动3工作站的上传4服务器端的优化与工作站环境自动生成5PXE工作站的启动与设置6把PXE 换变成RPL 启动 一服务器端的安装准备一张windows2000 服务器或高级服务器版的光盘,用光盘引导计算机按向导安装系统,在安装向导中可以对硬盘进行分区格式化,分区时一定要注意使用NTFS格式格式化,为将来存在windows98系统共享文件及用户文件的分区预留足够的空间。关于win2000安装比较简单,且有相关文章作过关门的介绍,我这里不再详述。win2000安装完成后,多数主流硬件均可自动识别驱动,这点比NT系统要好。第一次进入桌面时,系统会提示“服务器配置”通过这个配置向导我们可以安装活动目录升级为主域服务器,就实测而言虽然主域服务器的稳定性与安全性要更高,但是它将占用更多的资源,并且加长了加载速度,升级之后登入桌面的速度会比未升级之前加长好几分钟,并且活动目录安装之后,系统不便于直接ghost ,所以我们一般不推荐大家升级到主域服务器,在这里你可以选择下一步,选择以后再配置此服务器。右键单击桌面上的网上邻居属性,右键单击本地连接属性,这个本地连接所绑定应该你服务器的当前网卡在默认情况下,这里只一个TCP/IP 协议,点击安装,我其添加如下几项协议NETBEUINETBIOSIPX/SPX兼容协议DLC 协议(这项是可选的,日后用于将PXE转为RPL启动时所需)设置TCP/IP 属性,设置IP 地址为 这个地址由你根据网络情况自定,只要不与其它地址冲突即可了,现在流行很多的网络设备都有内置IP 如路由器和ADSL 猫等,我的做法是;将ADSL的地址配置为 ,关闭adsl 内置的DHCP功能,开启adsl 的路由功能与自动拔号功能,把它插在交换机的UPLINK 口上,以便之后所有机器都可以自动上网(有关ADSL的设置方法请自行参考设备的说明书),子网掩码 网关可以不设,如果你的服务器也需要上网,就必需输入网关和NDS 。设置完成后,进入控制面板,选“添加/删除程序”,“添加/删除windows组件”选网络服务,中的“动态主机配置协议(DHCP)”,点确定,完成该组件的添加。之后你的程序菜单管理工具中就可以看到一个新的项目DHCP ,打开它出现DHCP 的运行界面,此时你应该可以列出你的主机名与当前IP 地址。右键单击该主机名,选择新建作用域为作用域命名任意,下一步设定作用域的范围我设定的000下一步 不用设排除地址,下一步、下一步 可以设定网关,下一步 可以设定DNS,这都是为了方便工作站上网用的,完成后自动激活该作用域。我们可以看到主机名下已经列出了这个作用域,右键单击属性,设置其租期无限制。我们这里设置DHCP 目的是为了让工作站启动时自动从主机获取一个IP 及网关 、DNS等信息,这点很方便,注意一点我上面强调过的,现在很多网络设备内置有DHCP功能,比如我们这个地方所使用ADSL 中就自带该功能,还有一些软件如常用的wingate 等也具有分配IP的功能。这些都值得注意,所以在配置时记得要关闭周边设备的类似功能。由于我们这介绍的PNP无盘是以PXE 为基础的, PXE使用的是一种动态路由技术, 无盘站启动之后PXE 启动芯片会自动向DHCP请求一个IP ,获取IP后通过MTFTP 服务下载主机上的启动映像文件(实际这个文件就是由一张启动软盘生成的),然后模拟软盘引导的方式远程启动windows98 这个启动过程中的细节问题我们会另行专文介绍,对一般用户而言暂时不需深入了解,这里要说明的一点就是,PXE 要实现这一个过程, 还需要用到DHCP 中一个特殊的段, 即60 段, 我们先安装好PXE 的服务端,再来做这一步。我们使用的是intel 公司提供的PXE PDK2.0 ,很多网站上都可以下载到这个文件,解压后执行setup ,开始按向导一步步下安装在这步时需要WinNT4 server 光盘中的部分文件,就是光盘clinetnetsetup 文件夹中的文件,你可以放入完整的NT4server 的光盘,也可以直接指定该文件所在的路径,下一步,选中前三项,下一步,完成安装,重新启动计算机。再次进入桌面。程序菜单中会增加PXE PDK 你的PXE 已经安装完成了。进入PXE的安装路径,如D:Program FilesIntelPXEPDKsystem 你可以看到一个PxeReg60.exe 文件,双击它,通过它你就可以为DHCP 自动添加所需的60 段,如下图:依次序执行add 与set ,后点击exit 退出,再次进入DHCP 中,如下图服务器选项中所示:这说明我的60 已经自动添加成功了。OK 关闭DHCP窗口。程序菜单PXE PDK 中的PXE PDK Configuration Program,进入PXE 主配置窗口。这里列出了我们当前的机器名,右键单击分支proxyDHCPserver ,选择configuer proxyDHCPserver将启动菜单的显示时间改为零秒,去掉broadcast discove 前的勾,点击它下面的to bootserver discovety list按钮。如下图所示,左窗口中选中第三项,并在下面设置当前的IP地址,点击add to discovery list它会被添加到右边所列的窗口中,如下图如示:关闭此窗口,返回PXE 的主界面,在展开的分支选择client menu 中的x86pc 右边的窗口中可以看到我们刚刚添加的那项dosundi ,用鼠标右键move entry up 将其移到最上面(最优先)。到此,服务器端的PXE 配置基本完成,下一篇中我们将为工作站配置工作环境。 二工作站工作环境的快速生成作者:未知 文章来源:未知 点击数:37 更新时间:2004-7-3 文章录入:webyanhai 责任编辑:webyanhai很多朋友上前都应该手工安装过pxe 无盘,所以知道必须为用户建立用户名,建立工作目录,有多少台工作站就需要在用户组中建立多少个用户,并建立同名的共数量共享文件夹,这样我们就要不断用鼠标点击新建,共享等返返复复的做同样的工作N 次。今天我们将介绍一种最简单的方法快速的建立用户组,用户与共享目录。我们先看看传统新建用户的方法:打开“程序”/“计算机管理”中的“本地用户和组”,在组与用户两分支中,我们可以用鼠标右键中的“新建功能建立新的用户帐号,我们在组中建立一个pxeclass 用户组,在“用户”建立一个帐号lnguest 密码也要设置成lnguest, 大家注意这个组名与高级用户的名称不能自定,一定要用这个pxe 中内定的名称。本站曾原文转载过net 命令详解,朋友们可能没有注意看完吧,其实在那里我们已经很清楚的请过了如何用NET 命令来新建用户、用户组、把用户加入到指定的组,建立共享目录。 这些操作全部可以用NET 命令完成所涉及的NET 命令如下:新建用户user01 密码 user01net user user01 user01 /add把user01 加入到pxeclass 组中net localgroup pxeclass user01 /add把user01文件夹设置成共享net share user01=d:user01了解这几条命令,我们编写一个简单小程序吧!50个用户就是把这个命令执行50次,每执行一次user0x 这个变量就要加1, 不论是VB 还是什么一个FOR 遁环就搞定了,如果您不会编程序,又想全部自己动手,还不想用现成的? 也行写批处理吧,我就喜欢用批处理,并且是用excel2002 来写,一个字“爽”,如下图:在第一行的单元格中,把建立第一个用户user01 的命令写完,选中这行单元格,用鼠标选中这个单元格的右下角,成一个黑十字后向下拉,EXCEL2002 有自动序加的功能,根据你的不断下接行数,单元格中的数字也会不断加大,我说的这些应该只是电子表格中最最简单一项功能了,应该无人有困难吧?如下图如示30行一秒钟完成,比一行行写省事多吧;选中这些单元格,点复制,再新建一个文本文件,点击粘贴并将其另存为一个bat 文件如下图:我们再执行这个批处理,你看看效果,几十个用户一次性生成,ok依此类推完成其它几个批处理,快速的建立好工作站的环境。我最后总结一下建立无盘用户环境所需的几条:1.建立一个超级用户lnguest 密码lnguest ,建立与工作站数目相等的用户帐号,用户密码与用户名设置相同才能自动登录。并将这些用户全部加入到pxeclass组中。2.建立N 个共享用户文件夹,文件夹的名字与工作站用户名(第1条中建立的)相同。共享文件夹的访问权限设置为:pxeclass完全控制 超级用户lnguest 完全控制。3.我们还需要一个用于存放windows98 系统文件的共享文件夹,共享访问权限lnguest 用户对其有完全控制权,pxeclass用户组对其有“读取”权和“写入”权。我们已经写好这几个批处理,需要的话可以到本站的软件下载中去下载,谢谢支持。三工作站的安装与网卡驱动作者:虎皮青蛙工作室 文章来源:虎皮青蛙工作室 点击数:63 更新时间:2004-7-3 文章录入:webyanhai 责任编辑:webyanhai接着前两篇讲,服务器已经装完了,下面该安装工作站了,找一个性能稳定的机器作为工作站,别搞那种动不动内存就报警 显卡就不上色的破机器, 要不到时候有什么问题你不知从那里查起。推荐重新分区格式化硬盘从Dos 中安装新的Win98se从光盘启动执行setup /pj 进行安装,有些资料上强调要加上/ie /is 之类的参数,其实这类的参数是让98的安装向导跳过一些系统测试,直接强制性开始安装,在这里呢,你根据个人情况加不加无所谓,/PJ 还是要加的之后你关机问题会爽得多,win98 的安装过程大家应该很熟悉吧,不用我多说了,记得一点选定制安装时直接去掉“通讯组件” 当然安装好以后再去除也一样,反正就是不要“通讯”这项。30分钟后,你的98应该装好了吧, 8139的网卡win98 是一定不能识别的,所以在系统属性中应该可以看到它是一个未知设备。本站一年前就曾发表一篇无中断网卡的文章,因为win98的pnp启动首先要做到的就是网卡无论在那款主板,那个插槽上都能正常的启动,不计计较中断值的变化,那篇文章中使用的是修改注册表,写得那么长,说白了只有一句:修改的目的就是要把HKEY_LOCAL_MACHINEEnumPCIVEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10HKEY_LOCAL_MACHINEEnumPCIVEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10BUS_00&DEV_08&FUNC_00移动到下面的键值中HKEY_LOCAL_MACHINEEnumROOTNETHKEY_LOCAL_MACHINEEnumROOTNET0000存放在rootnet 键值中的网卡信息配合另类的驱动就可以实现网卡的中断运行。对于一般而言,修改注册表太过麻烦,其实只要观察一下一台普通有盘win98 中该段注册表,就你能很清楚看到“拔号网络适配器”这个微软自带一个软网卡,无论在什么硬件环境下,它都能正常使用,因为它不占用中断和地址嘛!现在明白我们为什么上面强调,在安装win98时不安装“通讯” 吧,只要我们不装“通讯”微软的“拔号网络适配器”就不会自动装入,我们就有机会骗过windows98 强制性把普通网卡当成“拔号网络适配器”来驱动。只要利用桌面上的“INTERNET连接向导”就可以了,不过这里要注意准备好一个另类的驱动,所谓另类的驱动指的其实就是低版本的驱动程序win95(a)的就可以,不能安装win98se的,当然你能找到当年最精典RPL无盘专用驱动就更好了,在我们的软件下载中我会传上来让大家下载的。如下图:选择从磁盘安装选择另类驱动程序所在的位置,点确定。复制文件之后,驱动程序安装完毕,重启后如下图:可以看到一个“其他设备”,在“网络适配器”中可以看到我们刚刚驱动的网卡。可以看它,它的属性没有“资源”这一项,这与我们早期狂改注册表所要达到的效果是完全是一样的。重启之后进入桌面前,系统会提示你输入用户名和密码,记得我们在第一篇服务器安装时,曾经建立过一个lnguest 用户,此时我们就用lnguest 密码lnguest 登录进入win98。点击“网上邻居”的属性,按常规的方法为添加IPX/SPX 协议并启用ipx/spx 中的netbios、添加NETBEUI 、将主网络登录改成windows 登录。删除两个inf 文件,这两个文件如果不删除, 换网卡插槽或者换主板之后,系统又会提示找到了新硬件,并会提示安装驱动,把你的网卡按常规方式驱动,这当然是我们不能允许的,所以干掉它们:c:windowsinfnetrts.infc:windowsinfothermicrosoftnetrts.inf按照提示重新启动计算机。这时win98的安装和网卡的驱动就基本完成了,当然我们还可以在上传系统之前对系统作一些优化,比如安装IE6.0 、DX9.0 视频解码插件等,还有一点win98se 自身也并不稳定,在微软的网站上可以下载很多win98se的补丁,这些补丁的安装有助于我们提高日后系统的稳定性。win98se 的关机不正常的问题,除了电源设置外,其实系统自身也存在一个缺陷造成,所以有几个补丁是必装的,我们稍后会提供这些补丁的下载。 四上传win98系统作者:虎皮青蛙工作室 文章来源:虎皮青蛙工作室 点击数:76 更新时间:2004-7-3 文章录入:webyanhai 责任编辑:webyanhai其实这个上传过程,与早期传统的pxe 安装没多大的区别,俞席忠教授2001年时就曾经完整发表一篇资料讲述用LITENET1.4 上传系统,安装无盘win98, 今天我就多嘴再重复一次吧。有上传之前我们一些准备工作,主要是部分文件的替换,这些文件是:KEYB.COMNDISHLP.SYSNET.EXENET.MSGPROTMAN.DOSPROTMAN.EXEPROTOCOL.INIRTL8139.SYSRTSND.DOSSNAPSHOT.EXE一共是十个文件,就是8139 实模式驱动和实模式下联网所需要的几个文件,它们在c:windows 目录中需要全所替换,还有一个是NDIS.VXD 它在c:windowssystem 目录中,它也需要用第一版windows98中同名文件替换,如下图:替换时要注意一点,这些文件的属性必需去掉只读属性。TWEAKUI 的安装,这个在win98 完整光盘中有随带,因为它本身就是由微软提供的,如果你找不到,我们调整了网站空间后会为大家提供下载的,右键单击tweakui.inf 选“安装”,“确定”选定路径,再“确定”完成。四上传win98系统在“控制面板”中可以多出一个twuak ui 双击打开它,在my computer 中隐藏软驱,OK下载LITENET1.5 的破解版,记得一定要确定你下载到的是真正的破解版,否则你只能用7个用户多么不爽,打开LITENET1.5 文件包,执行INSTNIC.EXE 如下图:执行intall 完成实模式驱动与你网卡的绑定。接下来,我们可以从Iintnet 1.5的文件包中复制QSHOT.VXD 文件到你的windowssystem 中,并导入相关的注册表REGEDIT4HKEY_LOCAL_MACHINESystemCurrentControlSetServicesVxDSNAPSHOTNetClean=hex:01Start=hex:00StaticVxD=qshot.VXD还一个QRESTALL.EXE 文件复制到windows 目录中,这两个文件的复制在传统的pxe 安装中是不需要的,我这里之所以要复制是为方便日后,将这个安装好的pxe 转变成rpl 时所需的。重新启动,记得用lnguest 登录,执行setup 开始安装,点确定,进入安装向导,litenet 很直观的在右上角标识了step x来显示当前的步骤,我们这里要填入,上面的配置的服务器名、与windos98 共享目录的名字,如下图:如果提示找不到服务器或者共享目录,就说明你的网络不通,或者我们前面讲的几步你没有做对,再查查吧!next next next next 选择 OK选择 NO提示你需要重新启动,选YES重新启动,再没有进入win98 之前按下F8 进入MS DOSCD windowstempcopy *.reg d:bak这个就是最小注册表,我们把它保存好,日后做RPL 时还用得着它。重新启动,正常的进入win98 桌面,lintenet 的安装会自动继续,我们需要一个软驱和一张软盘,质量好一点的,千万别写入的文件读不出来,你惨了。当然如果因为什么误操作你无意中退出来了,也不用怕,只要执行lintenet 文件包中的setup2.exe 就可从step6 开始再接着做。这个时候你可以暂时不忙,先切换到桌面上来,导入一段准备好的个性化注册表,细心的大家都知道注册表中指定了所有系统文件夹的路径,为了工作站的速度和稳定性,多种硬件混合的环境下不冲突这些问题,所以我们有必要通过修改注册表,对一些目录进行分离,不要全部默认的指向C :将一部分个人目录和system.ini.DAT 虚拟内存文件等等改为指向用户盘。即我们后面将要生成的 S: 至于具体要把那些文件的指向改成S :由安装者自己根据情况而定,有必要时我们可以把桌面、开始菜单这些项目也分离出来,总之就是一个C: 改 S: 你看看注册表想改什么就改什么。我们已经做好一个非常小非常实用的用于分离系统的注册表。 只分离了几个必要的文件夹,如果你在安装过程中自行再修改, 我参考一些其它作者写过资料,他们先不改分离注册表,上传之后,通过修改启动批处理,让系统启动时自动导入这个分离用的键值,是也不失为一个好办法,无论先导入、还是后导入,效果上并没有一点区别,就看个人了。请到我们网站的软件下载 中下载所需要的注册表。放入软盘开始格式化系统自动向软盘中写入引导文件litenet 安装目标路径,NEXT 提示是否安装在此目录中,YES目录不存在是否自动创建该目录,NEXT 提示是否将LITENET 程序组放入系统的程序菜单中,可以选NO 我才不想上传后,无盘98菜单中多出这么个烦人的东东,万一被那个小个执行个什么操作,我岂不头大。点 OK 最后一次确定上传目标路径。点击 complete copy 执行上传你就可以看到片片枫叶从你眼前飞过,是否勾起了仁兄尘封已久记忆,一段没有结局的现代爱情故事? 呵呵话扯远了,传个上十分钟,应该就完成了。上传完成后,系统会提示你是否要对文件进行修复,你一定要选择NO 没修它, 再点击一次确定。最后就完成了,上传系统的工作到此结束。 五服务器端的修改与工作站的启动作者:虎皮青蛙工作室 文章来源:虎皮青蛙工作室 点击数:44 更新时间:2004-7-3 文章录入:webyanhai 责任编辑:webyanhai上传完成后,工作站暂时还不能启动,我们还必要对几个文件进行修改,实际这个几个文件都是在litenet 上过程中自动产生的,用于支持windows98的远程启动注意以下几个文件的修改时都不可以用鼠标直接双击打开,请用鼠标右键点击后选中“编辑”,否则你晕了,别怪我啊软盘中的批处理在服务器上打开刚刚上传时生成的那张软盘,软盘根目录中是网卡的驱动和98的引导文件,其中有一个winboot 目录,进入这个目录,找到STARTNET.BAT,右键点击选择编辑 调用记事本编辑它,作如下修改:echo offset comspec=a:SET NETBUFF=124set temp=a:winbootlh qualcnx LNGUEST LNGUESTcall %TEMP%username.batqautologcall qautolog.batnet use s: gcs2000%USERNAME%SET PATH=SET PATH=%windir%;%windir%COMMANDset temp=s:set tmp=%TEMP%set home=%TEMP%DRIVE%cd %home%set comspec=%windir%lh a:winbootqualreg s: /sif not exist s:tempnul md s:temp NULset temp=s:tempset tmp=s:tempset comspec=%windir%set winbootdir=%windir%call %windir%usercmd.bat修改完成后保存,我只是把原文中的rem 注释过的语句全部删除了, 并增了一行net use s: gcs2000%USERNAME% 这里注意 GCS2000 是我们服务器的名字, 你修改时一定要用自己的机器名. 早期安装pxe 无盘时,我们只能把用户目录建立在系统共享目录的里面,很不方便也不安全,现在通过批处理修改我们就可以把用户目录独立在外了。被映射的s: 盘就是之后无盘站的个人盘符了。我们现在可以把这张软盘生成映像文件,以供工作站启动时读取, 进入服务器的pxe 安装目录xx 比如: PXEPDKsystem 找到 mkimage.exe 文件,插入刚才的PXE 软盘 双击mkimage 程序会自动在当前目录下产生一个Text.bin 文件,将其复制到PXEPDKsystemimagesx86PCundidosundi目录下,并将其重命名为dosundi.1 ,以便工作站在用pxe 芯片引导时下载获取此文件作为系统启动初始.litenet.reg的修改在windows98 共享目录中找到 windowslitenet.reg 它也是由litenet 自动生成的,由于我们国内使用的都是litenet DOME 版,这里被他们有意做了手脚,打开编辑它:REGEDIT4HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesNetworkDisablePwdCaching=dword:00000001HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerLinkResolveIgnoreLinkInfo=dword:00000001HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerLinkResolveIgnoreLinkInfo=dword:00000001HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunLoadPowerProfile=ScanRegistry=SchedulingAgent=HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunServicesLoadPowerProfile=SchedulingAgent=HKEY_LOCAL_MACHINESystemCurrentControlSetControlTimeZoneInformationDisableAutoDaylightTimeSet=dword:00000001Bias=hex:00,00,00,00StandardBias=hex:00,00,00,00HKEY_LOCAL_MACHINESystemCurrentControlSetServicesClassNet0000DevLoader=*ndisHKEY_LOCAL_MACHINESystemCurrentControlSetServicesVxDTCPIPStaticVxD=vtdi.386,vip.386,vtcp.386,vdhcp.386,vnbt.386Start=hex:00HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSystemRoot=s:修改完成存盘,再从有盘win98 中复制一个SYSDM.CPL 文件到这里面来,你的无盘站启动之后,就可以发现和更新硬件,安装驱动了。system.ini的修改打开windows98 共享目录中windows 中的system.ini, 在386Enh下面增加三行pagingdrive=sminpagingfilesize=128000maxpagingfilesize=256000这三行,是指定了页面文件(虚拟内存文件)存放于s 盘中,最大256m 最小128m 你可根据自己的需要修改大小,只要你的服务器硬盘够大就行了,这样我们的无盘站目录中就有一个WIN386.SWP 几百兆 呵呵usercmd.bat 的修改usercmd.bat 文件也在windows98 windows 目录中,它是无盘98 启动最后要执行一个批处理了,有关这个批处理优化修改之法,论坛上非常多,说法也不一致,大家都是想设法在这个批处理做修改,使无盘的性能更高。我下面介绍的改法仅是其中最通用的一种;如下:PATH %PATH%;C:WINDOWSLITENETQNetName.execall %TEMP%QNBName.batQUserMan %HOME%QSetBD %DRIVE%if exist %WINDIR%SYSTEMTweakUI.CPL if exist a:winbootqautolog.reg regedit a:winbootqautolog.regrem regedit c:GREG%USERNAME%.regQVMEM S: %SERVER% %USERNAME%C:WINDOWSQRESTALLs:同上面一样,我这里删除了原先所有的rem 注释过的语句,增加了一行rem regedit c:GREG%USERNAME%.reg ,我把它用rem 注释了,如果启用的话,工作站可以在这一步时自动导入一个同名的注册表文件,同名指是与用户名相同名称,比如我们用user01 登录,它就会自动导入user01.reg , c:GREG 可以是一个自已定的路径名字也可以自已取,只要把它放在windows98 共享目录(即无盘站的c 盘)就可以被读到。这个注册表中应该放些什么键值,那就要看各人的需要了,1.比如前面说过的做系统分离用的注册表(如仅为了分离,只导入一次就行了)2.某些个人信息,比如固定IP 地址,机器名,IE 的标题,每次导入固定不变。3.某些特殊软件,需要的特定用解密的注册表键值,或者一些你需要自动加载的信息。第2 、3 常常被用于RPL 无盘网中。NetNames.db 文件在 windows 目录中找到NetNames.db 文件,打开选择打开方式为记事本,把里所有内容删除后保存退出,发送一个快捷方式到桌面上以便于管理,这个文件是用于记录工作站启动时的用户名对应的网卡mac 地址的数据文件。复制有关文件由于我们前面通过批处理和注册表的修改,已经将系统BOOT 指向了S: 即用户盘,所以这里必须把 windwos 共享目录中的手工的复制到 user0x 用户目录中,我在前面第二篇专门讲过了用excel2002 快速编写批处理文件,用于建立一次N 个用户目录并设置共享的方法,这里就不重复了,其实上述文件复制到对应的用户目录中也可以用类似的办法,建意借助专用工具,比如早年我们装win95 无盘时用的 netsetup 就是快速复制用户目录的功能。好了打开你的无盘工作站,用pxe 芯片引导,在 “当”的一声之后,你可以输入用户名,我们前面已经建好了 user01 ,选择 Y , 对个工作站的用户名与对应的网卡MAC 信息就能自动写入到 NetNames.db 文件中,下次就能自动启动了。没什么意外的话,无盘站就可以一台台的启动了,和第一台一样,第一次启动时需要输入用户名,下次就不用了, 不过要注意这个名字必须先前已经建立好了的,并且存在这个同名的共享目录才行。如果你只能启动到第7台,就提示NetNames.db 不能写入,则证明你所使用litenet 没有破解用户数限制,我们这里提供免费下载1000用户的。如在启动过程中还有其它的问题的发生,请来论坛发贴或与我联系。我们将免费为您解答,只要别质问我就行了,呵呵! 六为win2000添加远程启动服务作者:虎皮青蛙工作室 文章来源:虎皮青蛙工作室 点击数:67 更新时间:2004-7-3 文章录入:webyanhai 责任编辑:webyanhai我们前面五篇所介绍是pxe 无盘的安装,你如果操作无误话,基于pxe 的pnp 无盘win98se 应该启动成功了, 在开篇中我就已经讲过了,我们在pxe pnp 无盘成功后的基础上,可以将其转换为RPL 方式启动, 有关RPL 无盘方面的知识本站有多篇资料作过详解, 在没有pxe 的时代我们都是用在WINNT中用RPL服务去安装无盘win95 或“假win98” , 多年来RPL 市场占有率极高具有其独特优点和普及性, 至今很多朋友还是非常用RPL , 以名智为代表的多套集成化的系统采用的仍是RPL 技术。其实今天的RPL win98se 借用很多pxe 中的思路与内核文件功能,除了启动原理与后台服务外,整个制作方法与传统的RPL 差别已非常之大。好了,题外话我们暂不谈了,现在我们就开始为win2000 添加这个服务,RPL 服务是winNT 中内置的,win2000中并不包含,所以很多无盘公司都有推出相关的工具,用于添加此服务过程中就需要使用到winNT光盘,一些自称无需NT 光盘的添加工具实际是将NT 中需要的文件打包进来了,有些工具在添加服务后经常出现2612 错误,无法正常的启动服务。我以前一直是用创世纪一套工具添加此服务,稳定性很好,不过我今天将采用一种更好的办法,更方便大家操作。请先从本站下载这个文件包:/soft/instRPL.RAR下载解压,将内面的RPL 复制到你系统盘根目录下,如:D:RPL玩过rpl 的朋友都知道,需要添加几个协议,我连载的第一篇服务器的安装中,就已经讲过了这几协议的添加,您应该已经照做了吧?再看看该文件包,内置了8139网卡无盘启动所需全部文件,不用你再找了。BBLOCK 目录中你看看就明白了,想深入了解RPL的目录结构,可以参阅本站的双击导入注册表文件 RPL2KXP.reg请在导入注册表前后要注意几点:1.你的网卡已经正常驱动.2.为网卡添加TCP/IPIPX/SPXnetbeuinetbiosdlc协议,缺一不可3.将RPL 目录复制到你winnt 所在盘符的根目录下,比如: D:RPL4.导入注册表.5.重新启动计算机6.查看服务 中远程启动服务是否已经正常启动了,进入D:RPL 将rplmgr.exe文件创建快捷方式到桌面.7.这个RPL 文件包中已经内置了RTL8139 网卡无盘启动win98se所需调用的全部相关文件.不需要你再去收集.8.D:RPLRPLTXT目录下有RPL8139目录,运行 setR8139.bat 这个批处理,就能代替使用RPLCMD 命令逐条为网卡指向参数.9.setR8139.bat 文件中调用一个 R8139ALL.txt 文本,可以用记事本直接修改,00E04C 是默认的网卡号,你可以改成自己所需要的.打开你的“远程启动管理器” 选择菜单中“远程启动”/“新的配置文件” ,在下拉列表中找到WIN98_PCI_RTL8139 取一个配置名。这个配置名就添加成功了,打开一台工作站,网卡以RPL 芯片模式工作,自检后网卡开始“报数字”即寻找服务器,服务器这端刷新一下,应该可以收到一串网卡号,这是由工作站报过来的,点一下“远程启动”菜单中“转换适配器”为这台机器取个名。点“确定”你的工作站应该会出现“蓝天白云”之后一闪回到了DOS 中, ok到这里,恭喜你我们的win2000远程启动移植成功了。工作站再怎么进到桌面里,是后天内容,我明天要吃大餐,呵呵七RPL win98 的启动作者:虎皮青蛙工作室 文章来源:虎皮青蛙工作室 点击数:51 更新时间:2004-7-3 文章录入:webyanhai 责任编辑:webyanhai昨天是荆州斯普林的老板新婚,我去做客没有及时连载请大家见谅,今天我把第七篇写完,这篇完成后,我们手工pnp 无盘98 就基本完成了,虽然它没有启明星、花淑的华丽界面,管理方便,也没有名智、创世纪一样的简单易用, 但是您毕竟已经亲手打造了一个套自己的无盘系统,你清楚的了解每一步,知道它启动的每一步,并且它是可以由你任意控制的,这种成功感无成取代。 安全性与稳定性的问题,只要我们善于使用一些批处理,自编一个小程序,做权限设置,其它都不是问题,这些本站我专文另作讨论。在前面的第六篇中,我们已经做到了RPL 启动win98se(DOS界面), 你输入ver 命令可以很清楚看到,此刻系统的版本号已经是真正的win98 2222a我们现在所要做的就是要将它完全启动起来,像前五篇一样可以PNP 进入桌面, 做到这点并不难。因为我们毕竟已经成功的启动了PXE win98se,只要稍着修改,我们就能直接利用现有的windows98 共享目录 使其为RPL 的工作站服务。以前中国无盘论坛上,有过几贴关于此类转换方式的文章,但是他们的修改方法需要借用pxe win98se启动盘中的多个核心文件,最终的启动模式没有脱离pxe ,在这种混合模式下,极易出现启动失败等不稳定现象, 去年早些时候有朋友送给我一本书,是闵军先生著的最新pxe rpl 无盘站和终端技术精解,这本书出版得很早,书中内容也较比现在的无盘技术已经相对落后了, 但是书的最后提供了一套作者自己的纯手工无盘方案,并且作者自编一个小程序,可以非常有效的完成RPL方式98 启动。所以我想结果他的办法与现在流行pnp 技术相结合,完美做好这次从pxe到rpl的转换。步骤如下:如果您已经做好了第五篇中介绍操作,就应该可以找到下面的路径, 00e04c 是你创建的网卡配置名(遵寻你自己的名称)D:rplRPLFILESPROFILES00E04C该目录下自动会生成一些子目录,这些不用理会,我们手动建立一个子目录 取名为 SUBOOT ,进入SOUBBT 后,我们还需要复制和创建如下一些文件:AUTOEXEC.BATCONFIG.SYSMJLOG.REGMJSET.comMJUSER.TXTMSDOS.SYSPROTOCOL.INIRPL-ALD.REGRPL-P2B.REGRtsnd.dosSystem.datWin.batatuoexec.bat文件的修改clsctty nulif not exist D:winbootnul mkdir D:winbootcopy c: D:winbootd:cd winbootconfig.sys 文件的修改DEVICE=HIMEM.SYSdevice=c:ramdrive.sys 1440 /ESTACKS=16,512MJLOG.REG 文件的创建该文件我们提供下载,文件的主要作用是为工作站每次启动时导入IP 地址信息,分离系统目录,个性设置等作用。MJSET.COM该文件我们提供下载,该文件是闵军先生编写的一个专用程序,功能很强大,在这里的作用是根据工作站网卡地址为其配置工作环境,使之链接成功。MJUSER.TXTMJSET.COM 的配置文件,与之配套使用,MJSET.COM 默认从 MJUSER.TXT 读取有关工作站的信息,mjuser.txt 的示范如下:00e04c515496,gcpc1,2,gcs2000,windows98,RTSND.DOS00e04cA88BDF,gcpc2,3,gcs2000,windows98,RTSND.DOS网卡地址,机器名,固定ip,服务器名,共享目录名,网卡驱动名msdos.sys 文件的修改PathsWinDir=C:WINDOWSWinBootDir=C:HostWinBootDrv=COptionsBootMulti=1BootGUI=1Network=1DoubleBuffer=0AutoScan=0DisableLog=1BootDelay=0BootWarn=0BootKeys=1LoadTop=0PROTOCOL.INI 文件的修改protman$DriverName=protman$priority=NDISHLP$ndishlp$DriverName=ndishlp$Bindings=RTSND$dataversion=v4.10.1998netcards=RTSND$nwlink$DriverName=nwlink$Frame_Type=4cachesize=0Bindings=RTSND$RTSND$DriverName=RTSND$RPL-ALD.REGRPL-P2B.REG这注册表通过自动启动时调用批处理,为工作站创建和复制一些相关目录,就是我们前面系统分离后指向到S:的一些目录。Rtsnd.dos 文件的获取这个大家应该很熟悉,它就是8139系列网卡的实模式下的驱动文件。System.dat 文件的获取大家不要以为它是一个普通的注册表文件,它是pxe win98se 启动时所用的一个最小注册表,我们这里也需要用到它,你可以从我们前面做上传前时创建的软盘中获取这个文件,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论