|
无盘WIN95安装在NT或NOVELL上的方法
现在无盘站流行用Windows 95操作系统,但是有很多朋友还不会 做,为了让大家都会做,我现在把它告诉大家。 首先说说做无盘95的前提:一台安装WINNT的服务器并且已经安装 完成远程启动服务,一块支持WINNT远程启动的网卡,如果你的网卡不 支持远程启动服务,就请往下看。 第一节: 让WINNT远程启动管理器支持你的网卡 目前WINNT(到NT3.51为止)的远程启动管理器只支持下列网卡: AMD Series 2100 Ethernet 3Com EhherLink 3Com EhherLink II 3Com EhherLink Plus 3Com EhherLink/MC 3Com EhherLink III 3Com TokenLink 3Com TokenLink III 3Com Station HP Etherwist IBM Ethernet IBM Tiken Ring Intel EtherExpress 16 Intel EtherExpress PRO Madge Token-Ring Nokia /ICL Ethernet IIe Novell 1000 Novell 2000 Racal Interlan NI 5210 Racal Interlan NI 6510 Western Digital/SMC Ethernet Western Digital/SMC EtherCARD Plus(8000 Series) 当然,即使你的网卡属于以上一种,但是也不表示它一定就可以利用 BOOT ROM启动,例如3Com EtherLink III网卡,其卡号的前6 个字符,必 须是以0020af或00608c开头,否则不能被远程启动管理器所识别。另外还 须注意的是WINNT远程启动管理器需要专门的BOOT ROM支持。 比如我用的是Accton网卡,不属于支持的范围,所以就需要手工添加 到WINNT的数据库中,下面我以ACCTON网卡为例子简单说明一下: 拿到网卡后,首先确定已经插好ACCTON专用的512K BOOT ROM,然后在 在%Systemroot%\rpl\bblock\netbeui\下建立Ethne目录,将ACCTON网卡驱 动盘中Bootrom\NT\的dosbb.cnf和Protlcol.ini复制到这里,再将驱动盘 Ndis目录下的ethne.dos复制到%systemroot%\rpl\bblock\ndis目录中 (%systemroot%是WINNT系统文件所在的目录,例如d:\winnt)。 执行"远程驱动管理器->配置->备份数据库"将数据库备份到 %systemroot%\rpl\backup目录中。然后切换到MSDOS窗口执行RPLCMD命令。 RPLCMD是比较高级的命令只有在必须的时候才使用它,平时尽量使用 远程驱动管理器,否则有可能破坏数据库。 当执行RPLCMD命令后,屏幕上会出现下列命令选项: Adpter Boot Config Profile Service Vender Wksta [Quit] 其中: Adpter选项:修改不完整的网卡记录(就是工作站启动时候传给服务器 的记录)。 Boot选项:修改Boot Block记录。 Config选项:修改配置记录。 Profile选项:修改配置文件。 Service选项:控制远程启动服务。 Vender选项:设置网卡厂商名称和卡号前6位号码。 Wksta选项:修改工作站记录。 每一个选项都至少会有以下子命令: ADD:添加一行记录。 DEL:删除记录。 Enum:显示记录。 它没有修改记录的功能,你需要修改一条记录必须现删除它然后重新添加, 所以下面每输入一个参数都要确保正确。 以我用的ACCTON网卡为例: 步骤一:添加此网卡的厂商数据。 c:\winnt>rplcmd Adpter Boot Config Profile Service Vender Wksta [Quit]v ADD Del Enum:a VenderName=0000e8 ;网卡前六位号码 all other paramters are optional VenderComment=Accton ISA Netcard ;厂商注释说明 步骤二:添加此网卡的Boot Block。 c:\winnt>rplcmd Adpter Boot Config Profile Service Vender Wksta [Quit]b ADD Del Enum:a BootName=DOSACC ;自行设置的Boot Block名称 VenderName=0000e8 ;卡号前六位 BbcFile=bblocl\netbeui\ethne\dosbb.cnf all other paramters are optional BootComment=DOS Accton ISA Netcard ;注释说明 WINDOWsIZE=0 步骤三:添加此网卡配置。 c:\winnt>rplcmd Adpter Boot Config Profile Service Vender Wksta [Quit]c ADD Del Enum:a ConfigName=DOS-ACC ;自行设置的配置名称 BootName=DOSACC ;上一步骤中设置的名称 DirName=dos DirName2=dos622 FitShared=fits\dos622.fit ;共享目录映射关系文件 Fitpersional=fits\dos622p.fit ;专用目录映射关系文件 all other paramters are optional ConfigComment=DOS 6.22 FOR ACCTON ISA Netcard ;配置注释说明 DirName3= DirName4= 步骤四:执行"远程启动管理器->配置->检查配置"。 经过以上四个步骤,已经生成可供启动无盘DOS的网卡记录了,为了安装 无盘95还必须有以下几个步骤: 步骤五:将%Systemroot%\rpl\bblock\netbeui\ethne目录中的dosbb.cnf 复制一份为w95bb.cnf,修改w95bb.cnf将 EXE BBLOCK\I13.COM ~~~ 改为 EXE BBLOCK\W95I13.COM ~~~ 步骤六:添加此网卡的Boot Block c:\winnt>rplcmd Adpter Boot Config Profile Service Vender Wksta [Quit]b ADD Del Enum:a BootName=W95X ;自行设置的Boot Block名称 VenderName=0000e8 ;卡号前六位 BbcFile=bblocl\netbeui\ethne\w95bb.cnf all other paramters are optional BootComment=DOS Accton ISA Netcard ;注释说明 WINDOWsIZE=0 步骤七:添加此的配置 c:\winnt>rplcmd Adpter Boot Config Profile Service Vender Wksta [Quit]c ADD Del Enum:a ConfigName=W95X ;自行设置的配置名称 BootName=W95X ;上一步骤中设置的名称 DirName=dos DirName2=win95 ;必须输入win95 FitShared=fits\win95.fit ;共享目录映射关系文件 Fitpersional=fits\win95p.fit ;专用目录映射关系文件 all other paramters are optional ConfigComment=WIN95 FOR ACCTON ISA Netcard ;配置注释说明 DirName3= DirName4= 步骤八:执行"远程启动管理器->配置->检查配置"。 经过以上步骤后WINNT就完全可以支持你的网卡了。 为了安装无盘95必须先要安装无盘DOS,所以下面我们先安装一台无盘 DOS工作站。 第二节: 无盘DOS工作站的安装方法 下面接着上面已经建立的网卡记录说明一下DOS无盘站的安装方法。 安装前提:确定服务器内已经安装DLC协议,NETBEUI协议和其它所需要的 通讯协议,并且远程启动管理器已经正常启动。 步骤一:检查%systemroot%\rpl\rplfiles是否已经被共享,它的共享名 应该是RPLFILES。(如果远程启动管理器已经正常启动的话,它应该被自动共享) 步骤二:将所有的MSDOS文件复制到%systemroot%\rpl\rplfiles\BINFILES\ dos622 (所有DOS6.2X版本都必须复制到这个目录)。然后将IO.SYS和MSDOS.SYS 和COMMAND.COM去掉系统和隐含属性(别忘了,而且不要再改回去),如果你用的是 PC-DOS还需要将IBMIO.SYS改为IO.SYS,将IBMDOS.SYS改为MSDOS.SYS。 步骤三:执行"远程启动管理器->配置->检查配置"。 步骤四:执行"远程启动管理器->远程启动->新的配置文件",在配置处选择 "DOS 6.22 FOR ACCTON ISA Netcard",在配置文件名处设置该Profile的名称, 最多16个字符并且不能包括空格或反斜杠(\),如果RPL目录是在FAT文件系统内,则 请使用DOS的8.3格式的名称,最后添入注释。 步骤五:把无盘站启动起来,执行"远程启动->刷新",看到网卡号了吗?ok 执行"远程启动->转换适配器",在"配置文件中的Wksta"处选择刚建立的配置文 件,剩下的就看着添吧。 OK! DOS无盘站安装完成,这台工作站已经可以用于安装无盘95了。 安装无盘95之前还有一个必须的步骤,就是:..." 第三节: 安装一台SBS服务器 利用远程启动要让工作站启动成为Windows 95(中文版)环境,首先你必须将 Windows 95文件安装到SBS(Server-Base Setup)服务器内,所谓"安装一台SBS" 服务器,就是将Windows 95文件安装到某台服务器上,以后所有工作站端的Windows 95安装和启动操作,都可以利用此服务器内的Windows 95文件,此服务器称为SBS (Server-Base Setup)服务器。 下面我们就开始安装一台SBS服务器: 步骤一:在服务器中建立一个即将保存Win95文件的目录,并把它共享,比如 建立w95sbs目录,设置共享名为SBS,更改这个共享目录的使用权限为,everyone 只读,但administrators可以完全控制。 步骤二:找一台有盘的95工作站,用administrator登录上网。将Windows 95 光盘放进此工作站的CD-ROM,切换到光盘的admin\nettools\netsetup目录,执行 Netsetup.exe(此程序只能在win95上执行,在NT上执行会发生错误)。 步骤三:出现"服务器端安装"对话框时,选择"设置路径",输入SBS服务器 上要保存Windows 95文件的路径(就是步骤一建立的目录),例如\\NTW4\SBS,单击 "确定",单击"安装"。 步骤四:出现"源路径"对话框时,请在安装规则处单击"服务器",同时 指定Windows 95源文件的路径,也就是工作站光盘中的路径,例如d:\win95,然后确 定,出现"建立默认值"对话框时选不创建默认值,输入Win95的CD-KEY(如果你知道 正确的CD-KEY的话就不要乱输,否则以后安装时候可能会出问题)。 步骤五:回到服务器上,将WINNT的光盘放到光驱中,切换到 clients\rpl\update\win95并执行:win95srv.bat \\ntw4\sbs 步骤六:如果你是从NT 3.51的远程启动服务升级,那么请先启动远程启动服务, 执行 rbootsrv [\\servername] 步骤七:执行"远程启动管理器->配置->检查配置"。 SBS服务器安装完成,下面正式安装无盘95! 第四节: 安装95无盘站 预备:将网卡设置成手工设置资源方式,记住IRQ和I/O地址。 步骤一:首先在服务器上为工作站建立一个Machinese Directory(机器目录), 所谓机器目录就是保存Windows 95工作站专有的设置数据比如:win.ini,system.ini system.dat,user.dat的目录。比如建立c:\client作为保存设置的机器目录,并把 这个目录共享为Client,然后在这个目录下面为每台工作站建立一个保存设置的目 录,比如client1,client2.....对于每一个目录只有管理员和该工作站的用户有完 全控制的权力,其它用户你就看着办吧。 步骤二:修改SBS目录中的Machines.ini,添加以下数据: [0000e8234567] ;工作站的网卡号 SYSDATPATH=G:\client1 ;例如这是第一个工作站 G=\\NTW4\client ;千万别加冒号! 注意:每台工作站的设置之间不能有空行,否则出什么问题我可不负责。 步骤三:到一台工作站上,用远程启动的方式启动成DOS工作站,用administrator 登录,将工作站和服务器的时间同步,否则setup操作可能出问题(只是可能,忘了 也没关系)。 步骤四:联接SBS与Machine Directory目录: Net use f: \\ntw4\sbs Net use g: \\ntw4\client 因为远程启动工作站c:盘为虚拟磁盘,本地驱动器号从d:开始,而且Windows 95 远程启动时候要用一个RAM Drive,所以你至少要从f:用起,免的什么时候想挂硬盘, 却发现启动不起来了。 步骤五:切换到g:,执行setup,然后注意以下事项: 1、出现"Server-Base Setup"对话框时候,选择"Setup Windows to run from network"。 2、出现"Startup Method"对话框时候,选择"Start Windows from the network (remote boot server)"。 3、"Machine Directory"对话框时候,请输入机器目录的路径,比如 g:\client1 4、出现"Setup Options"对话框时候,选择"定制" 5、出现"Analyzing Your Computer"对话框时候,选择"No,I want to modify the hardware list",如果你不介意的话,把全部选项都去掉吧。 6、出现"Select Components"对话框时候,请清除"通信"选项 (除非工作站上有调制解调器,并且要使用拨号网络)。 7、出现"Network Configurtion"对话框时候,请选择适当的网卡 和通讯协议,并必须确定网卡的IRQ和I/O设置是否正确。然后设置好工作站 用户的工作组和域名,并选择登录并恢复联接。 setup完成后关闭工作站,剩下的在服务器上干。 步骤六:执行"远程启动管理器->新的配置文件",在设置处选 "WIN95 FOR ACCTON ISA Netcard"然后起个配置文件名W95ACC然后输入注释。 步骤七:修改该工作站的记录,让它改用刚建立的W95ACC配置文件。 步骤八:执行服务器上的rpl\bin\win95clt.bat win95clt.bat c:\client\client1 \\ntw4 \\w95acc 如果执行过程中出现系统找不到指定文件的情况的话,就找到 c:\client\client1.txt然后自己照着win95clt.bat中的命令自己手工该吧 (木头:都会用NT了,不会连批处理文件都看不懂吧?),其中autoexec.bat 的内容好象是: d: md winboot cd winboot copy c:\ . d:\winboot win.bat 剩下的就是config.sys和win.bat的内容了。 步骤九:如果上面这些你都照着做没出什么问题的话就OK啦!重新启动工作站。 木头:什么什么?explorer出现错误?没关系,忽略。 木头:啊?什么?还有?不能读取软驱?忽略! 木头:啊!差点忘了! 第五节: 安装显卡声卡 现在计算机都是多媒体的了,不让声卡不出个声,让显卡多点颜色怎么行? 其实很简单:把声卡显卡的安装文件复制到sbs目录和sbs\system目录 各一份再安装就行了(安装源文件是压缩的可不行,自己找一份不是压缩的吧)。 啊?win95中文版成二倚子了?dos窗口打不开,而且网络控制面板 全是英文的,啊!写字板打的字是乱码!。 木头:没关系,看我教你两招散手! 找一个有盘的95工作站,把io.sys msdos.sys command.com各复制一份, 一定要和无盘95是同一个版本的,复制到服务器的 %systemroot%\rpl\rplfiles\binfiles\win95下面再复制一份到 %systemroot%\rpl\rplfiles\profiles\w95acc下面(下面有没有suboot目录 我忘了,如果有就复制到suboot下面)。最后,还记得win95srv.bat吗?用 手工再把它做的修改再改回来吧(某人:"那当初为什么还执行它?" 木头:"当初不执行就过不去,为什么现在该回来就好使了我也不知道呵呵..."), 然后再setup一遍就OK啦! 还有,如果安装完什么软件后出现"某某文件被替换了,需要重新安装 Windows 95"的信息,别管他,只要把sbs目录下的文件和子目录重新设置 只读属性就行了。 还有...唉,还有什么现在暂时想不起来了,以后再说吧。 某人:"先别走!我的服务器不是NT是Novell的!" 木头"咚"的一声倒在地上,头上还有一群金色的小鸟吱吱喳喳的围着圈飞。 NOVELL无盘95安装方法(摘要): 安装前提:有一台novell 3.11以上服务器,最好是3.12, 一台已经登录到novell服务器上的95工作站 一块accton网卡(哈哈) ok开始安装
步骤一: 在服务器上安装长文件名支持,然后把netsetup目录下的rplimage拷贝到服务器的login 目录下,把novell安装盘中带rpl扩展名的文件(好象有5个)拷贝到服务器的login目录 下,然后load rpl, bind rpl to ne2000 (服务器上的网卡名) 步骤二:用一台95工作站执行netsetup,向服务器上安装95远程安装文件,输入正确 的注册码(一定要正确的,不然在有些机器上可能遇到一些毛病,比如让你升级什么的), 选择不创建默认值,添入目的路径(比如服务器名叫mutou,安装到服务器的sys\sbs 目录,就添\\mutou\sys\sbs), 步骤三:修改\\mutou\sys\sbs下的msbatch.inf(这个文件到底在sbs下还是在 sbs\system下或者sbs\suwin下我记不清了,好象suwin下有一个),加入rplsetup=1 savesuboot=1然后往system, suwin,还有sbs下各复制一份 步骤四: 建立一个工作站的工作目录比如叫mac 步骤五: 修改sbs下的(又忘了是在sbs下还是sbs\suwin下了)machines.ini [0000b4752312] (工作站网卡号) SYSDATPATH=h:\user1 (user1在安装时自动建立) h=\\mutou\sys\mac (h后面没有冒号) 步骤六: 设置工作站网卡为非pnp方式,记住中断和io地址 步骤七:在待安装的工作站上禁止软驱控制器,硬盘控制器,然后用odi方式无盘启动 登录到服务器上,执行 map r G:=sys\sbs map r G:=sys\mac G: setup /is /iw /t:h:\u1 (u1是临时文件存放目录,同时安装多个工作站时不要重名) 出提示时选安装到服务器上 选择安装方式时选择定制 选择安装目录时输入 h:\user1 选择检测硬件时候全部勾掉,什么都不检测 选择安装程序时去掉通讯 安装网络组件时选ne2000兼容,选择属性,添入正确的中断和io地址,选择好通讯协议, 比如netbeui,tcp/ip,ipxodi,ipx/spx兼容协议等等,在netware网络客户中添好服务器 名,安装最后有可能(只是可能,在nt环境下八成会出,novell不一定)提示explorer出错 , 没关系安装完成,重新启动 步骤八: 登录到服务器,map g: sys\mac检查sys\mac\user1\suboot\win.bat中的 net use g: \\mutou\sys\sbs 的sbs后面有没有"\ 号,如果没有就ok,然后把g:\user1\net$dos.sys复制到login目录 下,如果有的话就去掉"\ 号,然后在服务器的login目录下执行rplimage G:\user1\suboot (先把原来的net$dos.sys复制一份保存好!!!) 步骤九:ok重新启动,安装完成,把所有冲突的东西删除(硬盘控制器别删除,删除 的话有可能死机) 步骤十:把login目录下的net$dos.sys改名为user1.sys,把保存好的原来 的net$dos.sys改回net$dos.sys,在login目录下建立bootconf.sys内容如下: 0x,,网卡号=启动文件名 比如: 0x,,0000b4752312=user1.sys ok大功告成,[0000b4752312]工作站启动时就用user1.sys启动95无盘,其他工作站就用 net$dos.sys启动dos无盘,以后每安装一个工作站就在这个文件和machines.ini登记一 次,如果安装时候没提示添加网卡的话就改一下msbatch.inf里的设置值,好象有个叫什 么display的管这个(哈哈不行就慢慢试吧,有时候象对密码一样) :)
|