多台电脑共用一个硬盘--------就是说多台电脑都没硬盘,只共用一台机器的硬盘

      无盘工作站

无盘其实就是一种系统的连接,简单点说就是服务器上装有一块硬盘,而工作站的电脑上没有硬盘,通过软件,可以使工作站的电脑使用网卡来从服务器的硬盘上启动,这个就是无盘系统,再通俗点说就是电脑没有硬盘而是使用服务器的硬盘.

一.准备工作

1.WINNT远程启动(RPL)服务的安装

WINNT远程启动(RPL)服务可在WINNT安装过程中安装,也可在WINNT中安装。 在WINNT安装过程中,选择网络安装时, 先要安装Microsoft DLC网络协议,再加 入远程启动(RPL)的服务。安装RPL所需的文件在NT光盘上的clients/rpl下。在NT下安装时,也要先加入DLC协议,在加入RPL服务。以下假设NT被装在D:/WINNT目录下,远程启动服务的文件被安装在D:/WINNT/RPL目录下,NT Server的名称为ntserver。

2.Accton En165x网卡远程启动文件的安装

a.首先要拷贝几个必需的文件

将Accton En1657/1658网卡驱动盘插入A驱。

将A:/NDIS/DOS/ETHNE.DOS 拷入D:/WINNT/RPL/BBLOCK/NDIS下。

建立D:/WINNT/RPL/BBLOCK/NETBEUI/ETHNE

将A:/BOOTROM/NT/DOSBB.CNF 拷入D:/WINNT/RPL/BBLOCK/NETBEUI/ ETHNE下。

将A:/BOOTROM/NT/PROTOCOL.INI拷入D:/WINNT/RPL/BBLOCK/ NETBEUI/ETHNE 下。

修改PROTOCOL.INI中的IOBASE和IRQ参数来符合你网卡的设置。

b.建立必需的网卡远程启动数据库

进入命令行状态,在D:/WINNT目录下运行rplcmd。按如下提示输入:

Adapter Boot Config Profile Service Vendor Wksta [Quit]: b

Add Del Enum: a

BootName=DOSA

VendorName=0000E8

BbcFile=BBLOCK/NETBEUI/ETHNE/DOSBB.CNF

All other parameters are optional

BootComment=Ethernet ISA

WindowsSize=0

(以上是加入DOS下网卡的启动文件)

Adapter Boot Config Profile Service Vendor Wksta [Quit]: c

Add Del Enum: a

ConfigName=DOS622x

BootName=DOSA

DirName=DOS

DirName2=DOS622

FitShared=fits/dos622.fit

FitPersonal=fits/dos622p.fit All other parameters are optional

ConfigComment=DOS 6.22 & EN1657/58-P

DirName3=

DirName4=

(以上是加入DOS下网卡的配置文件模板)

Adapter Boot Config Profile Service Vendor Wksta [Quit]: v

Add Del Enum: a

VendorName=0000E8

VendorComment=Accton EN165x/EN1657/58-P(以上是加入网卡的厂商资料)

c.Accton En165x网卡Bootrom的安装

Accton En165x有专用的做NT下远程启动的Bootrom,请将之按正确方向插在 网卡上。用网卡驱动盘上的Setup程序将Bootrom Enable,设置占用地址从C800 (一般)开始。

二.如何建立DOS/Windows无盘站

1.如何安装DOS6.22的无盘站

拷贝DOS启动文件

向D:/WINNT/rpl/Rplfiles/Binfiles/dos622中拷入DOS6.22的IO.SYS和MSDOS.SYS两个文件,一般情况下,为了正确拷贝这两个文件,需要先用attrib将文件的系统和隐藏属性去掉,然后拷贝,最后再恢复这两个文件的属性。可以直接从网络上的一台安装有MSDOS6.22的机器向服务器中该目录拷贝,Rplfiles目录已经是被共享的;也可从DOS6.22的启动软盘上拷贝。需要注意的是:若你的DOS6.22中是IBMDOS.SYS和IBMIO.SYS,请将之改名为MSDOS.SYS和IO.SYS,再拷贝。

建立给Accton网卡用的DOS启动配置文件

运行远程启动管理器,在文件菜单中选择新的配置文件,给Accton网卡启动DOS 的配置文件起一个意义明确的名字,在描述中写明网卡类型、启动DOS版本号,然后在配置中选择DOS 6.22 & EN1657/58-P(前面用Rplcmd输入的Config的Comment)。

自动转换工作站

运行远程启动管理器,再打开插有Accton网卡的机器,然后在远程启动管理器中按F5刷新,直至出现要远程启动的机器网卡号。选中网卡,然后选择文件菜单中的转换适配器,产生工作站属性对话框。在Wksta名中输入给工作站起的名字,在描述中注明机器型号、网卡型号和启动操作系统。在密码中输入将来无盘站启动时要输入的密码。

配置类型:如果你做好的配置仅为一台机器使用,就选个人配置类型;要是想把做好的配置给一些机器使用,就选择共享配置类型。配置文件选择刚建立的配置文件。

进行TCP/IP协议配置。

启动工作站--重新启动工作站,在出现询问用户名和密码时输入工作站名(缺省即为工作站名,可敲ENTER跳过)和设好的密码。就可进入DOS6.22。以后安装软件和配置系统均和一般机器一样,可通过网络安装所需文件,对一些系统文件的定位请参考D:WINNT/rpl/fits/dos622.fit。

2.如何安装Windows95无盘站

要建立WIN95无盘站,首先必须将该无盘站建成DOS的无盘站。

按如下内容,建立一个w95bb.cnf文件,放到WINNT/RPL/BBLOCK/NETBEUI/ETHNE/ 下,也可在WINNT/RPL/BBLOCK/NETBEUI/下找一个w95bb.cnf文件略做更改放入ETHNE目录。

Windows 95 on Accton EN1657 ETHERNET

;BASE D0HRPL BBLOCK/RPLBOOT.SYS

LDR BBLOCK/RPLSTART.COM ~

DAT BBLOCK/NETBEUI/ETHNE/PROTOCOL.INI;上行为不同于一般的内容。

DRV BBLOCK/RPLDISK.SYS ~ ~ ~

EXE BBLOCK/RPLPRO1.COM ~ 2 ~

EXE BBLOCK/RPLBIND2.EXE ~ ~

EXE BBLOCK/PROTMAN.EXE ~ ~

EXE BBLOCK/RPLBIND1.EXE ~ ~

;DRV BBLOCK/IPXNDIS.DOS ~ ~ ~

;DRV BBLOCK/TCPDRV.DOS /I:C:/LANMAN.DOS ~ ~

EXE BBLOCK/NETBEUI/NETBEUI.EXE ~ 10 ~

DRV BBLOCK/NDIS/ETHNE.DOS ~ ~ ~

;上行为不同于一般的内容。

DRV BBLOCK/PROTMAN.DOS /I:C:/LANMAN.DOS ~ M

EXE BBLOCK/W95I13.COM ~ ~ ~

再用D:|WINNT/rpl下运行rplcmd,建立给WIN95用的数据库。

Adapter Boot Config Profile Service Vendor Wksta [Quit]: b

Add Del Enum: a

BootName=DOSZ

VendorName=0000E8

BbcFile=BBLOCK/NETBEUI/ETHNE/W95BB.CNF All other parameters are op

tional

BootComment=Ethernet ISA

WindowsSize=0

(以上是加入WIN95下网卡的启动文件)

Adapter Boot Config Profile Service Vendor Wksta [Quit]: c

Add Del Enum: a

ConfigName=win95z

BootName=DOSZ

DirName=DOS

DirName2=WIN95

FitShared=fits/win95.fit

FitPersonal=fits/win95p.fit All other parameters are optional

ConfigComment=WIN95 & EN1657/58-P

DirName3=

DirName4=

(以上是加入WIN95下网卡的配置文件模板)

然后运行远程启动管理器,建立新的配置文件,选择WIN95 & EN1657/58-P配

置(刚建立的配置)。

安装

把win95网络版装在NT上,有两种情况,一种是把win95整个目录直接拷到server上,一种是要找台win95运行netsetup装到server上,这就要看你的win 95网络版是那种已经解开的,还是要安装的。然后把这个win95目录共享出来。在我的server上是以pwin95共享出来的。附录中指出了一个已解开的PWin95网络版,可直接拷入硬盘,以Pwin95共享。建立一个工作站目录,我们假设为D:/machine,以machine为名字共享出来。upgrade 这个共享的win95在d:/winnt/rpl/update/win95下运行两个bat文件。运行bat文件时会有提示。启动无盘工作站,然后在工作站上进入dos连接NT Server上的共享目录.

例如 net use f: //ntserver/pwin95; net use g: //ntserver/machine

然后按如下步骤进行:

f:setup /iw /is msbatch.inf它会问你是否安装在网络上,答是,还要问你装那个目录下,我是 g:/work1。安装时选择检查硬件时,要自己选择,而且越少硬件越好,避免问题。网卡设置时要小心,要设置好irqio之类,协议一定要选netbeui,如果要装 tcp/ip,也要这时设好,以后在改动会很麻烦。好了,安装完了,要重启动,请关机。

不知为什么,这时的Win95缺少必需的启动配置文件(d:/machine/work1/suboot下的config.sys和autoexec.bat),必须由我们自己来写。当然,要是你发现了这两个文件,那就省掉如下的步骤了。

config.sys:

DEVICE=HIMEM.SYS

device=emm386.exe ram

DEVICE=ramdrive.sys 1440 /e

dos=umb

high

autoexec.bat:

@if not exist d:/winboot/nul mkdir d:/winboot

copy c:/system.dat d:/winboot

@copy c:/ d:/winboot

d:

cd /winboot

写好后记得放入D:/machine/work1(或者是你自己设的目录)/suboot 下。

配置

在服务器上运行远程启动管理器,改变已经建好的DOS远程启动工作站的属性,将其配置文件该为前面建好的WIN95配置文件。在d:/winnt/rpl/bin下运行win95

clt

然后改d:/winnt/rpl/rplfiles/profiles/(你自己建立的配置文件的名字)/suboot/下改win.bat。这个很重要,否则启动不了。改成这个样子:

set comspec=d:/winboot/command.com

nwrpltrm

snapshot /R /S /B:d /m:120

setmdir /m /r:d:/winboot

net logon /domainNT域名,自己改过来) /savepw:

no /y

path=f:/;f:/command;

setmdir

g:

cd work1

win.com

还要改共享出来的win95的machines.ini文件

例如改成

[XXXXXXXXXXXX] <- 你的网卡的MAC即网卡号.

SYSDATPATH=g:/work1

c=//ntserver/work1 (这里把d:/machine/work1共享成work1了)

f=//ntserver/cwin95

g=//ntserver/machine

还要改 config.sys文件, 加上 device=emm386.exe ram; 及 dos=high

um

b。为了使系统能找到emm386.exe

还要改d:/winnt/rpl/fits/win95.fit文件,

加一句 emm386.exe ....

参照himem.sys那一行。然后打开无盘站,启动,继续安装。启动后会第二次让你登录,注意不要用它给的MAC号当 user name而要用工作站名或其他NT的帐号。到此基本上就安装好无盘WIN95工作站了,注意要达到较好的效果,无盘站的内存要大些,16M是底线,越多越好。

上面的只是参考,具体的你可以按照上面的依此类推

……

 

你可能感兴趣的:(dos,parameters,工作,service,exe,server)