




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PXE无盘远程启动网络的实践与探索 (贵州省安龙县德卧中学 胡贤) 随着教育观念正迅速转变,教育内容不断更新,这遇味着课堂教学正临重大变革,要能跟上这一变革,我们得把以多媒体技术、网络技术为核心的现代信息技术结合到我们的日常教学中。但是在农村由其是我们国家一些比较落后的农村由于经济条件的限制、人才的缺泛,要想迈出这一步,还存在一定的困难,那么是不是就此放弃了呢?不,这样我们教育的学生就无法立足于社会,更谈不上教育的三个面向了。在这样的条件下,我想,应采用一种具经济、够用又便于管理的现代技术教育网,这就我要谈的无盘远程启动网络。一、无盘远程启网络概况 早期,基于UNIX系统的远程终端技术在金融系统、基于NETWERE的DOS无盘站在学校曾经盛行。随着易于让人们接受的WINDOWS图形界面操系统的出现,由其是WINDOWS95没有无盘启动的设计,但是,在众多异想天开的好事者的努力下,可以无盘启动了,但由于网络传输速度及远程服务器处理交换速度的限制,加上技术的不成熟,使得无盘启动的WINDOWS95的运行还存很多的问题。今天,网络通信技术和计算机技术的飞速发展、技术的成功使得无盘启动技术也得到快速发展,从整体运行情况来看,与有盘站几乎没有多大区别。目前,无盘启动主要采用基于RPL、PXE和WINDOWS终端技术。它们主要具有以下一些特点。1、经济 由于采用无盘远程启动,因而每台工作站可节硬盘、光驱、软驱的资金,其它硬件配置可以用现在市场上最低的,大家可以计算一下,每台工作站不超过2000元,这对于落后的农村学校来说,可以说已经解决了一个大难题。 2、数据安全 学校的所有数据都可根用户类别进行不同的设置,不能随便被删除,避免通过软盘、硬盘感染计算机病毒,更不用担心操作系统被破坏。 3、 维护方便 学校软件集中管理、所有的备份做在一个硬盘上; 重点保护的只是服务器,工作站端只存在更件省坏更换问题,这样就不必花大量时去维护,而把我们的时间应用于教学中去。 4、软件升级方便 采用无盘远程启动网络,学校如果要更进行软件升级只需在某一工作站端进行升级并上传于服务器。整个学校的计算机即可更新。 下面我主要绍介基于PXE的WINDOWS98无盘启动技术。 二、PXE无盘启动原理 当客户机引导时BootRom 会广播一个FIND帧,该帧中包含有客户机的网卡号,就是MAC地址,server端远程启动服务收到客户机广播的FIND帧后,根据帧中所带的网卡ID号,检查远程启动数据库中是否有该卡号的配置记录:如果不存在这个记录,引导过程不能继续;如果此工作站的记录已经存在,远程启动服务发送一个FOUND帧,同样,这个帧中包含了服务器的网卡ID,也就是server端的MAC地址,然后就调用BOOTP或者DHCP,DHCP工作站收到第一个响应后,则发送一个SEND.FILE.REQUESTFrame给第一个响应的远程启动服务器,以请求传送启动所需的文件。 当远程启动服务器收到SEND.FILE.REQUESTFrame的要求后,会根据其远程启动数据库中的工作站记录查找对应的启动块,就是bootblock,将工作站所需的启动文件传送给工作站。工作站接收到完整的启动文件后,就开始执行文件中的启动程序,将执行点转向启动块的入口,启动工作站。 三、软硬件环境 首先应遵循568A或568B标准架设好相应的网络环境, 建议选用100M SWITCH及CAT 5 非屏蔽双绞线。具体软硬件配置情况如下,也可根据实际情况加以调整。以下介绍以60台学生机、1台服务器、1台教师机为例;终端OS选用Windows98中文第二版, PXE PDK以Build078为例。硬件配置服务器要求:CPU Intel PentiumIII 1GHZMEMORY 256M PC100 SRAMHARD DRIVE IDE 最好用SCSI , 8G,可根据工作站使用软件情况进行调整。CDROM 48XETHERNET 10/100M bit PCI Ethernet Adapter 服务器配置越高越好。客户机(或叫做终端机,工作站等等)要求:CPU Intel Celeron 100MHZMEMORY 16M SRAM 如果新买微机的话,可以用市场上最便宜的。 软件: Windows NT Server 4.0中文版 Service Pack 4 以上Windows 98 中文版PXE PDK 其他应用软件(如AutoCAD、Photoshop、IE5.5、Office2000等等) 四、安装方法 (一)服务器DHCP、PXE配置 1. 服务器硬盘至少应含一个足够容量的NTFS分区,以20个学生为例,需有一个大于20*80M=1.6G的NTFS分区,因每一学生需占用80M以上的硬盘空间。(以60个学生为例,则为60*80M=4.8G) 2. NT安装完成后应增加IPX/SPX兼容协议和DHCP服务器,并应设定好TCP/IP的静态IP地址和子网掩码,例如 IP地址为, 子网掩码为,主机名为PXESERVER,域名为PXEDOMAIN。 3.DHCP服务器配置方法:首先应增加新域,并马上启用,例如设定范围为0 = 0(终端数目若不同,请作适当调整), 子网掩码为,然后增加一个DHCP选项,其ID 号为60,名称为ClassID,类型为字符串(非数组类型),将其设为全域类型,数值设为PXEClient。 4. 运行PXE20-PDK.EXE,按缺省值安装后重新启动。 5. 运行NT主菜单中PXE PDK Configuration ,选择主菜单中的Configure proxyDHCP Server,在Client Options选项中,可调整Boot Server的菜单提示时间,将其设为0,则无菜单提示.点击to BootServer Discovery List,将API TEST (65535)和DOSUNDI(3)加入Boot Server ,IP地址为服务器IP地址. (例如) 6.缺省Boot Server为Local Boot,学生机用户可按F8选择Boot Server,不按F8时,以菜单的第一项作为默认启动项。 (二)服务器用户配置 1. 增加一新的全局组,例如为PXEUSE,并为其增加用户LNGUEST(同学生机的安装用户一致),设定其密码同用户名相同(LNGUEST). (可利用提供的SETUSER.EXE自动完成) 2. 为该全局组增加用户,例如A01,A02,A03.,设定其密码与用户名相同.使其密码永久有效,并使用户下次登录时不得修改密码. 3. 在NTFS分区上建立一新目录,例如为pxeboot,将其设为共享,共享权限为pxeuse和管理员完全控制. (三)客户机软件安装 1. 选择任一学生机电脑,接上硬盘,光驱,软驱。 2. 选择Load Optimized Defaults ,装入CMOS 缺省值。 3. 在Integrated Peripherals栏中,设置On Board Lan Boot ROM 为Disable,将Realtek Bootstrap 中断改为第一项,由本机启动。 4. 在本机硬盘中安装Windows98简体中文版,并配好网卡,声卡,显卡等设备,注, 用户名设为LNGUEST(同服务器用户名一致),用户组设为服务器域名。(实验中我用的是RTL8139网卡) 5、安装应用软件 一般的应用软件,可在本地硬盘将其安装在默认的路径C:Program files 中,如:OFFICE2000、VB6.0、VF6.0、AUTOCAD 、FLASH、PHOTOSHOP5等等。特殊的应用软件指的是在工作站端运行此软件时,程序会修改或添加文件内容,也就是说工作站用户(例如p29)应对应用软件的所在目录有更大的权限。这类软件如:OICQ2000 、Netants1.22、CuteFTP4.1、网吧管理专家9.4、东方快车3000、管理软件等等。对于这些软件按一般软件进行安装某一子目录下如:C:OTHER或根据用户需要安装相应的目录,然后在服务器端对其安装目录进行备份,再将对目录的“完全控制权”附给pxeclass 工作组或相应的用户,在运行过程中,若损坏,则从备份目录中复制回来。 6. 在网络协议中增加IPX/SPX和NETBEUI协议,TCP/IP协议不要设为固定IP,而为自动获取.增加网络用户,设定登录到相应的WindowsNT域 。 7. 复制实模式下驱动程序将、ndishlp.sys、net.exe、net.msg、protman.dos、protman.exe、protocol.ini、RTL8139.sys、rtsnd.dos、snapshot.exe复制到C:Windows目录下,全部替代。(这些文件可在WINDOWS97或WINDOWS98英文版中找到。将第一版的ndis.sys复制到C:WindowsSystem 目录下(原文件为162K替代为154K)。 8. 安装TWeak UI软件,去掉TweakUI的My Computer中的本地A盘, 重新启动后登录上服务器。 9. 运行REGEDIT,导出HKEY_USERS.DEFAULT分支,存为LNGUEST.REG文件,将该文件用文本编辑器打开,将其中所有的.DEFAULT替换为%CHN%,并另存到本机Windows目录下,改名为CHN.REG。 (四)Litenet PC安装及设置 1、运行LITENET的SETUP程序(或运行Lnecedtk.exe) 2、 出现“Step 0”界面. 3、 关闭“license.txt”文本,单击“Yes”按钮,出现“Step 1”界面,在“NetBIOS Server Name”文本框中输入服务器名,如PXESERVER。在“NetBIOS Share Name”文本框中输入共享目录名,如PXEBOOT。出现“Comfirm”对话框,要求驱动网卡实模式,单击“Yes”,出现“Real Mode Net”对话框,在“Nic Type”选择框中选取“RTL8139”,单击“Install”,而后单击“Finish”。 4、 出现“Step 2”界面。 出现“Step 3”界面,提示Windows目录、System目录、TEMP目录位置,若无误则单击“Next”。 5、 出现“Step 4”界面,在“Location of MS Windows files”文本框中,输Win98安装文件所在路径,单击“Next”。 6、 出现“Step 5”界面,按默认值设置,单击“Next”。 7、 出现“Comfirm”对话框,单击“OK”,出现另一对话框,选择“No”,使工作站自动登录,再次出现对话框,提示计算机是否重启,选择“Yes”。可根据需要进行选择。 8、 重启以“lnguest”身份登录网络。出现“Step 6”界面,放入一张质量较好的软盘,用于制作启动映象盘,单击“Next”,出现格式化对话框,将其全面格式化,并选中“复制系统文件”。 9、 出现“Step 7”界面,制作引导软盘,单击“Next”,复制相关文件。 10、 出现“Step 8”界面,系统提示安装Litenet实用工具,按默认值设置,单击“Next”,再三次单击“Yes”。 11、 出现“Step 9”界面,单击“Next”,再单击“OK”。 12、 出现“Synchroniaer”界面,选择“From Local Driver”,单击“Complete Copy”,开始上传文件。 出现“Warning”,提示是否要对Win98第二版进行修补,单击“YES”,再单击“OK”。 13、 出现“Step 10”,单击“Finish”。 14、 上传文件后,在服务器端作以下改动: 1) 进入PXEFILEWINDOWS文件夹,找到并打开USERCMD.BAT, 将QRESTALL命令前的rem去掉,这样在启动工作站时就不会警告有病毒了;在WIN.COM命令之前插入以下面这条语句:QVMEM S: %SERVER% %USERNAME% 其目的有两个:一是连接用户目录,使之成为一网络驱动器,用户对此驱动器有完全控制权。二是为无盘WIN98虚拟内存交换文件(win386.swp)提供存取空间。 2) 找到并打开SYSTEM.INI,在386Enh小节添加以下三条语句:PagingDrive=S (S为前面用QVMEM映射的虚拟盘符)MinPagingFileSize=65535MaxPagingFileSize=65535这样无盘WIN98就可以使用虚拟内存了。实践证明,此步一定要作,否则打开几个窗口后系统将提示内存不足(即使你安装了128M内存) (四) 服务器Boot Server配置 1. 将上面产生的LiteNet启动盘的Config.Sys中的DEVICE=EMM386.EXE后面所有的全部删除,并加上RAM 否则在WINDOWS环境下运行一些DOS应用程序会现内存不够的情况。如教学中常用的WT五笔练习软件、在需要汉字操作系统支持的一些管理软件等。 2. 运行PXE目录(例如C:program FilesIntelPxePdksystem)下的MkImage.EXE文件,将产生该软盘的磁盘影象Test.Bin 3.选择DOSUNDI作为当前Boot Server,并将C:program FilesIntelPxePdksystemImages x86pcundiDosUndi目录下的Dosundi.1备份,例如改名为Dosundi.2,将上面产生的Test.Bin改名为Dosundi.1,复制到该目录. 4. 在共享目录的Windows子目录下,将USERCMD.BAT中的QVMEM的REM语句去掉,否则,WINDOWS启动时会现计算机有病毒的现象,并在QRestAll命令前增加以下几行。 if exist %HOME%PATCHED.REG goto notchangeQPATCH C:WINDOWSCHN.REG %HOME%PATCHED.REGregedit %HOME%PATCHED.REG:notchange 5. 在该Windows目录下,创建NETNAMES.DB文件,其为文本方式,格式如下所示:( 可参考提供的NetNames.DB文件样本,其中的网卡号在学生机启动时可以得到)用户名 网卡号(MAC 地址)用户名 网卡号(MAC 地址) 例如某NETNAMES.DB文件内容为:NetNames.DB sampleA01 00E04C390014 A02 00E04C3900156. 将共享目录的安全性权限设为PXEUSE仅读和管理员完全控制,注意应将该目 录下所有文件和子目录全部设定. 7. 在该共享目录下建立每一用户子目录(目录名与对应的用户名相同,并将每一子目录设为共享, 共享名设为用户名,其安全性权限设为该用户完全控制。并根据用户级别对所应用软件目录进行权限设置。 (五)PXE客户机的配置方法 1. 按Del进入学生机电脑的CMOS参数配置 2. 选择Load Optimized Defaults ,装入CMOS 缺省值. 3. 在Standard CMOS栏中,将IDE所连四个设备的Auto选项改为None.将A驱的1.44M选项改为None. 4. 在Advanced BIOS栏中,修改First Boot Device为Lan,修改Boot Up Floppy Seek为Disable. 5. 在Integrated Peripherals栏中,设置On Board Lan Boot ROM 为Enable. 6. 保存参数后重新引导,出现按F10菜单时,选择第2项或第3项,利用Int18或Int19作为Realtek Bootstrap 中断. 7. 重新启动后,学生机应提示DHCP MAC ADDR和DHCP的搜寻信息. 若网络配置正常,则会连上DHCP服务器,并得到分配的IP地址,显示CLIENT IP,MASK,DHCP IP信息,若PXE配置正常,则会Down Load用户定义的Boot Server(APITEST or DOSUNDI),并执行 。 8. 将所有PXE客户机同上配置,同样可作为PXE无盘引导。 (六) PXE客户端软件增减方法 1. 配好原安装环境,并增加相应的应用软件。 2. 将服务器中所有终端目录下所有文件删掉(主要删除USER.DAT,SYSTEM.DAT和PATCHED.REG文件, 可利用提供的SETUSER.EXE自动完成) 。 3. 将服务器中的安装好的Windows目录下的DeskTop和Start Menu下所有文件删掉 。 4. 以管理员身份(Administrator)登录上原Windows98系统,重新建立CHN.REG,并对注册表作相应调整,可参考上面的详细叙述。 5. 运行LiteNet的Qsynch文件,选取Incremental Copy将新产生文件复制到服务器上。 6. 对服务器中的安装好的Windows目录下的USERCMD.BAT和SYSTEM.INI作相应调整即可。 五、LITENET中的些批处理和注册表文件注解1、CONFIG.SYSDOS=HIGH,UMBDEVICE=A:HIMEM.SYS /TESTMEM:OFF /VDEVICE=A:EMM386.EXE NOEMS /Y=C:WINDOWSEMM386.EXE /VDEVICE=A:IFSHLP.SYSREM DOS系统配置 2、QAUTOLOG.EXE调用命令 NET USE C: 服务名共享目录名” 生成的C盘所掩盖还不可见,直到WINDOWS的启动过程中实模式网络转到保护模式网络过渡中,由于这一小段时间 这段短暂的时间里,WINDOWS必须加载一个对保护模式联网比较重要的文件才能重建。保护模式的网络,没有这个文件,网络才能重新连接。这个文件又要如果才能找到 呢(此时实模式的网络已断,而保护模式的网络又不连接)?此时,这个虚拟盘就REM 起了很大的作用。因为如果我们把这个文件放到这个虚拟盘上,windows就会到这个虚拟C盘找到这个文件而正常的实现保护模式的连网。起一个过渡的作用。 这个文件就是保护模式下的网卡驱动程序。3、AUTOEXEC.BATecho offcd winbootcall setvars.batREM 上面的setvars批处理是设置无盘98启动时所需要的一些环境变量。REM 如 服务器名,共享目录名,windows所在的盘,windows所在目录,REM 实模式下的网卡驱动程序文件名等。Call startnet.batREM 上面的startnet批处理是实现实模式连网,并为无盘98启动做好准备。4、SETVARS.BATSET WINDIR=C:WINDOWSREM WINDOWS所在的目录名SET DRIVE=C:REM WINDOWS所在的盘符SET NETCARD=PCIDN.DOSREM 实模式下的网卡驱动程序名SET SERVER=SERVERREM NT或W2K服务器名SET SHARE=WINDISKREM WINDOWS所在服务器里的共享目录名CALL TUNING.BATREM 批处理TUNING实现把保护模式下的驱动程序拷到虚拟C盘5、TUNING.BATECHO OFFIF EXIST %WINDIR%NULL GOTO MD_SYSTEMMD %WINDIR% NULREM 在虚拟C盘中建立一个WINDOWS目录:MD_SYSTEMIF EXIST %WINDIR%SYSTEMNULL GOTO COPY_RPLMD %WINDIR%SYSTEM NULREM 在虚拟C盘中的WINDOWS目录下建立一个SYSTEM目录:COPT_RPLIF EXIST %WINDIR%SYSTEMRTL8029.SYS GOTO COPY_ENDCOPY A:WINBOOTRTL8029.SYS %WINDIR%SYSTEM NULREM 把保护模式下的驱动程序从A盘的WINBOOT目录下拷到虚拟C盘的WINDOWSSYSTEM:COPY_ENDECHO ON6、STARTNET.BATECHO OFFSET COMSPEC=A:COMMAND.COMSET PATH=%WINDIR%;%WINDIR%COMMAND;%DRIVE%LITENETREM 其中的%DRIVE%LITENET因为我把LITENET中的所有程序都拷到了服务器共享目录下的LITENET子目录下,并把它设为搜索路径。这样我可以只把QUALCNX.EXE留在软盘的WINBOOT目录中。SET TEMP=A:WINBOOTSET NETBUFF=140REM 设置实模式下连网所需的网络缓冲大小。 注意:以运行下的QUALCNX.EXE 不死机为标准(太小了,运行QUALCNX.EXE会死机,但大家要注意,由于它引起的死机一般是假死,也就是说此时键盘还有反应的。LH QUALCNX LNGUEST LNGUESTREM 这个命令实现了实模式下的连网。用通用账号LNGUEST(默认口令也是LNGUEST)远程登陆到NT或W2K服务器上。REM 所以我们必须在服务器首先创建用户LNGUEST,口令设为LNGUEST并设置充许远程登陆。我们通知常的做法是在服务器, 建立一个全局组,把用户LNGUEST和下面要用到的用户(如 WIN01、WIN02、WIN03.等)都归于这个组。QUALCNX是通过WINDOWS自带的实模式下的网络命令NET.EXE来实现实模式下的连网的。它是内部通过调用以下命令来实现的: 1)SNAPSHOT.EXE /S /B:A /M:140 (说明:这个命令是设置实模式下的网络缓冲,其中140是通过上行(SET NETBUFF=140)的环境变量NETBUFF来传递的,它将设网络缓冲大小为140K)。 2)NET.EXE START IPX /Y NUL (说明:这个命令实现在工作站上开始用IPX协议的网络服务,它会通过IPX协议实现工作站与服务器之间的连接。 3)NET.EXE LOGON LNGUEST LNGUEST/SAVEPW:NO /Y NUL (说明:这个命令是用账号LNGUEST远程登陆到服务器上) 4)NET.EXE USE C: 服务器名共享目录名 /Y (说明:这个命令把盘C连接到共享目录上,使C盘变成一个网络驱动器。这里的盘C是 通过上面的环境变量DRIVE来传递的;这里的服务名是通过上面的环境变量SERVER来传递的;这里的共享目录名是通过上面的环境变量SHARE来传递的。运行这个时如果网络缓冲设得太小会出现死机,并且这种死机现象是键盘还有反应。 5)NET.EXE TIME 服务器名 /SET /YES NUL (说明:这个命令将会使工作站的时钟与服务器的时钟同步)。 6)NET.EXE CONFIG /YES 临时文件名 (说明:得到工作站的网络配制信息)。QUALCNX除了通过WINDOWS自带的实模式下的网络命令NET.EXE来实现实模式下的连网外,它还要通过读取工作站的网卡节点地址、 及通过读取NETNAMES.DB(这个是在服务器共享目录下的WINDOWS目录中)文件获得无盘98入口目录来创建USERNAME.BAT的 批处理文件,这个批处理的主要功能是设置三个环境变量:USENAME(用户名)、HWA(网卡节点地址)及CHN(无盘98入口目录)。QUALCNX是否成功是实模式连网的关键。它将使用以下文件: WINDOWS自带的:NET.EXE、PROTMAN.DOS、PROTMAN.EXE、SNAPSHOT.EXE及NDISHLP.SYS。注意,这些文件不能使用中文WINDOWS 98自带的,否则将会出现:或死机(这种死机将非常切底,连键盘都没有反应。大多是由于使用了中文WINDOWS 98自带的NET.EXE所引起)或实模式连网不能正常完成。一般用WINDOWS 97 或英文WINDOWS 98中的这些文件代替,小心! 6、最小注册表文件SYSTEM.DAT及PROTOCOL.INI。 这二个反应了实模式下的网络配置信息,如果实模式下的网络配置不正确,它们反应的网络配置信息也不正确,同样会引起实模式连网不能正常完成。但要说明的是,它不会引任何的死机现象。 7、QAUTOLOG.EXEREM QAUTOLOG.EXE主要是实现自动登陆时所必须的。自动登陆的机理是:先用一个通用账号(如上面的LNGUEST是默认的)通过QUALCNX 在实模式下连网,QUALCNX又通过读取NETNAMES.DB(这个是在服务器共享目录下的WINDOWS目录中)文件获得无盘98入口目录来创建USERNAME.BAT的批处理文件设置环境变量CHN(无盘98入口目录),QAUTOLOG.EXE就是通过环境变量CHN,用它的值来做用用户名又一重新登陆到服务器来实现的。同时QAUTOLOG.EXE在A盘上生成二个文件:QAUTOLOG.BAT和QAUTOLOG.REG。 8、QAUTOLOG.BAT REM QAUTOLOG.BAT的功能是重新设置上面的三个环境变量:USENAME(用户名)、HWA(网卡节点地址)及CHN(无盘98入口目录)。 2)QAUTOLOG.REG是一个注册表信息文件,它包含了在WINDOWS中用户自动登陆WINDOWS的一些注册项信息。它的主要作用是在WINDOWS 启动后不出现那个用户登陆的信息框还实现在WINDOWS中也自动登陆。CALL QAUTOLOG.BATREM QAUTOLOG.BAT的功能是重新设置上面的三个环境变量:USENAME(用户名)、HWA(网卡节点地址)及CHN(无盘98入口目录)。%DRIVE%SET HOME=%DRIVE%USERNAME%CD %HOME%MD %HOME%TEMP NULSET TEMP=%HOME%TEMPSET TMP=%HOME%TEMPSET COMSPEC=%WINDIR%COMMAND.COMSET WINBOOTDIR=%WINDIR%LH QUALREG %HOME% 9、QUALREG.EXEREM QUALREG.EXE 是DOS实模式管理注册表工具,该工具好:可以让WIN9X自动到您指定的文件夹中找启动的注册表语法: QUALREG /R | /A /S/R: 替换;/A: (替换) 所有的;/S: 安全PATH告诉WIN9X启动WIN.COM后在哪儿找注册表(SYSTEM.DAT,USER.DAT). 1)若PATH中无SYSTEM.DAT,将从WIN9X中复制一份到PATH. 2)QUALREG将不复制USER.DAT到PATH,除非PATH中没有该文件 3)如果添加/R, 则WIN9X目录中的系统注册表SYSTEM.DAT将替换指定PATH中的注册表SYSTEM.DAT 文件4)添加/A,QUALREG将同时替换PATH中的SYSTEM.DAT和USER.DAT 5、QUALREG在注册表中记录不可修复错误. 并调用SCANREG修复,但SCANREG是WIN98版本才有,如果 在WIN95系统,会显示UNKNOWN COMMAND OR FILENAME FOR INSTANCE,则添加/S是一个好注意 5)QUALREG使用环境变量%WINDIR%查找WIN9X注册表文件 6)当QUALREG设置注册表路径并复制到指定PATH后,将查找一个名为LITENET.REG的文件,若该文件存在, 将LITENET.REG导入到PATH中的注册表,LITENET.REG是在安装LITENET时自动建立的,不可以修改或删除,但可以添加信息(wait for next.)%WINDIR%USERCMD.BAT10、USERCMD.BATQUSERMAN %HOME%REM 该工具用来设置NETBIOS计算机名. 语法:QNETNAME 包含计算机网卡和名字的数据文件(文件默认为NETNAMES.DB,当然需要可以自己指定.)QNETNAME查找到一个数据文件(包括网卡ID和名字),然后建立一个BAT文件设置变量CHN,并将计算机的名字导入到注册表.QNETNAME 默认这个数据文件是%WINDIR%NetNames.DB. QNETNAME 支持数据文件的语法格式:在一行开头或末尾有空格的行、开头有#标记的忽略。开头为非#的字符串,若干空格后为网卡ID为确认格式。 如果QNETNAME在数据文件中没有找到网卡ID,将会挂起,并询问您是否自动为该计算机的网卡ID和名字保存在NETNAMES.DB中。 QNETNAME 将在TEMP变量对应的文件夹中建立一个文件QNETNAME.BAT. QNBNAME.BAT 必须在QNETNAME返回变量CHN的值后被调用. CHN变量可以被以后的BAT文件使用或者被QPATHCH命令替代 在%WINDIR%usercmd.bat 中的QNETNAME.EXE和CALL %TEMP%QNBNAME.BAT两行命令必须在WIN9X被启动之前运行. 注意:当运行QNETNAME后,LITENT PC状态如下: 1)当QUALCNX运行连接 %DRIVE% to %SERVER%SHARE% 用户名和密码。 2)如CHN变量没有设置,则QNETNAME从NETNAMES.DB中得到。 3)QNETNAME自动修改注册表以便WIN9X启动后得到正确的计算机名。 必须在 %WINDIR%NetNAMES.DB 中填写工作站计算机的名字和网卡ID QNETNAME 使远程工作站使用同一个影象文件成为可,在QNETNAME管理下,安装多个客户非常容易:管理人员只要在NETNAMES.DB中填写NAME 和网卡ID, 并在SERVERSHARE中建立文件夹NAME(就是工作站PC的名字) 注意:1)QNETNAME并没有复制到启动软盘中,为方便在USERCMD.BAT中开头填写一行内容即可: PATH %PATH%;C:WINDOWSLITENET 2)QNETNAME 必须在QUALREG.EXE启动之后,而在WIN9X启动(WIN.COM)之前运行10、在USERNAME.BAT中加入QVMEM S: %SERVER% %USERNAME%REM QVMEM.EXE的作用有二个:REM 1、把盘S连接到服务器的用户目录,使它成为一个网络驱动器。REM 2、网络驱动器S可为WINDOWS 98虚拟内存交换文件提供硬盘空间(模拟成本地硬盘)。REM 当然要想使无盘98能使用虚拟内存还必用这一步与SYSTEM.INI配合。REM 在SYSTEM.INI的386Enh小节中必加上以下三行:REM PagingDrive=SREM MinPagingFileSize=65535REM MaxPagingFileSize=65535 REM 并且“ PagingDrive=S 中的盘符S要与这个命令中的盘符一至。%WINDIR%WIN.COM11、PROTOCOL.INIprotman$DriverName=protman$priority=NDISHLP$ndishlp$DriverName=ndishlp$Bindings=PCIND$dataversion=v4.10.1998netcards=PCIND$ ;实模式下的网卡nwlink$ ;IPX/SPX协议DriverName=nwlink$ ;IPX/SPX协议名Frame_Type=4 ;帧类型为4是自动cachesize=0 ;缓冲大小为0Bindings=PCIND$ ;绑定到实模式下的网卡驱动程序PCIND$ ;实模式下的网卡驱动程序DriverName=PCIND$ ;实模式下的网卡驱动程序名为PCIND.DOS12、MINI.REG(最小注册表的REG文件)REGEDIT4HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSystemRoot=C:WINDOWSHKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSetupWinBootDir=A:WINBOOTWinDir=C:WINDOWSSharedDir=C:WINDOWSSysDir=C:WINDOWSSYSTEMHKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSetupWinBootDirDevDir=A:WINBOOTHKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionNetworkReal Mode Nettransport=*nwlink,*netbeui,ndishlp.sysnetcard=pcind.dos ;实模式下的网卡驱动程序文件名,要改LoadRMDrivers=hex:00,00,00,00preferredredir=SetupNPath=C:WINDOWSStaticDrive=C,cSetupN=hex:01Transition=hex:01HKEY_LOCAL_MACHINENetworkLogonUserName=LNGUEST ;默认的登陆网络的用户名,可不改HKEY_LOCAL_MACHINESystemCurrentControlSetServicesVxDVNETSUPWorkgroup=DWZX ;工作站计算机的工作组名,建议改为NT或W2K服务器的域名HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMSNP32NetworkProviderAuthenticatingAgent=DWZX ;NT或W2K服务器的域名(最好我们装服务器时装为域控服务器),要改。HKEY_LOCAL_MACHINESystemCurrentControlSetServicesNWNP32NetworkProviderAuthenticatingAgent=DWZX ;NT或W2K服务器的域名(最好我们装服务器时装为域控服务器),要改HKEY_LOCAL_MACHINESystemCurrentControlSetControlComputerNameComputerNameComputerName=WS ;工作站计算机的计算机名13、NET.REGREGEDIT4HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionNetworkReal Mode Nettransport=*nwlink,*netbeui,ndishlp.sy
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省成都市高中化学 专题 化学反应与能量说课稿 新人教版选修4
- 基于UbD理论的高中数学单元教学设计与实践-以“计数原理”为例
- 乳品发酵工岗前规划考核试卷含答案
- 2025年有机废水沼气系统项目建议书
- 玻璃钢制品手糊工操作能力评优考核试卷含答案
- 高水平女子200米自由泳运动员的战术特征及优化研究
- 熔喷工岗前理论模拟考核试卷含答案
- 碳八抽提苯乙烯装置操作工风险评估评优考核试卷含答案
- 2025年核工程安全技术考试试卷及答案
- 烟叶制丝设备操作工安全行为知识考核试卷含答案
- 2025浙江工业大学之江学院招聘4人考试参考试题及答案解析
- 2025年成考专升本政治时政练习题及答案
- DB 32-T 3701-2019 江苏省城市自来水厂关键水质指标控制标准
- 外聘电工安全协议书范本
- 新概念1-50课语法复习
- 福建省退役军人参加学历教育身份确认表
- GB/T 3452.3-2005液压气动用O形橡胶密封圈沟槽尺寸
- 斯吹瓶机培训
- 山鬼课件上课用课件
- 发票拒收证明模板
- 《伟大的改革开放》优秀课件1
评论
0/150
提交评论