admin管理员组

文章数量:1552298

2024年7月22日发(作者:)

将网卡启动ROM写入主板BIOS中

将网卡启动ROM写入主板BIOS 中

可以用BIOS修改工具将PXE代码写入主板BIOS,无须在网卡上插入启动芯片

就可以远程启动,详细的添加PXE CODE方法

RTL8139

PXE BOOT ROM new PXE远程启动ROM(写入27C512 EPROM)

PXE Boot ROM 31K

PXE CODE PXE 远程启动ROM(写入主板BIOS,BIOS需要剩余32k空间)

(上面的文件可能人为更改过,若不行用原版)

Rtsrom_ 原版PXE 远程启动ROM,写入主板BIOS

原版PXE远程启动ROM

说明:

将以BIN格式烧入启动芯片(EPROM 27C512),

插入网卡BOOT ROM 插座(注意方向)。

启动电脑在在自检完毕进入操作系统前应显示:

Press SHIFT+F10 key to change bootstrap selection.

Current Selection is -- Disable network boot

按SHIFT+F10选择2 - Network boot using interrupt 18h

RTL8139 100M 网卡Windows 95无盘工作站的设置

无盘工作站是指无软盘、无硬盘、无光驱的连入局域网的计算机,无盘工作

站的操作系统、运行的应用软件都存储在局域网的文件服务器中,常用的这类文

件服务器有两种:NetWare、Windows NT,因此无盘工作站可分为NetWare无盘

作站、Windows NT无盘工作站。无盘工作站启动的操作系统可为MS-DOS或

Window

s 95,故无盘工作站又可分为DOS无盘工作站和Windows 95无盘工作站。本文将

论服务器为Windows NT的Windows 95无盘工作站。

无盘工作站安装好后,在它上面的操作与有盘的计算机完全一样,而且无盘

工作站还可以给我们带来如下诸多好处:节省每台工作站安装软驱、硬盘的费用

,避免通过软、硬盘感染计算机病毒,公司的宝贵数据不会通过磁盘被带走,软

件集中管理;减少网络管理员维护工作站的时间与负担。

我的测试环境如下:服务器的操作系统为Windows NT Server 4.0英文版,它

是一台主域控制器,域名为Domain2,机器名为zero,所用网卡为EDIMAX 100M

PC

I EN-9130TX网卡;无盘工作站所用网卡为EDIMAX 100M EN-9130TX网卡,Boot

R

om为EDIMAX EN-9130TX网卡专用芯片,HUB为EDIMAX 100M 16口Hub。

要设置Windows 95无盘工作站,必须先设置DOS无盘工作站,下面我们首先讨

论DOS无盘工作站的设置步骤。

以下在Windows NT服务器上的操作均需以NT的Administrator帐号登录到NT服

务器上:

在Windows NT服务器上安装并启动远程启动服务(Remoteboot Service)

1.1在Windows NT服务器上安装DLC和Netbeui两个协议。

1.2在Windows NT服务器上安装远程启动服务(Remoteboot Service)

步骤为:Start ? Settings ? Control Panel ? Network &

Ocirc; Services ? Add ? Remoteboot Service ? OK &Oci

rc; OK ? 输入Windows NT源文件所在目录,例如:F:i386 ? OK

输入路径,例如:F:Cl

ientsRPL ? OK ? Close ?

; 当出现“……Do you want to Restart your Computer now?”时,选中“Yes

”,重新启动Windows NT服务器。

1.3启动远程启动服务(Remoteboot Service)

步骤为:Start ? Settings ? Control Panel ? Services

Remoteboot Service ? Startup ? Automatic ? O

K ? Start ? Colse ? 重新启动Windows NT服务器。

将MS-DOS文件拷贝到Windows NT服务器上。可拷贝全部DOS文件,也可拷贝

部分D

OS文件,但、/doc/,、、

四个文件必须拷贝。

例如:先将这四个文件的系统、隐含属性去掉,然后将它们拷贝到Windows NT的

如下目录:D:winntRPLRPLfilesBinfilesDOS622。其中D:winnt是我的Win

dows NT系统文件所在目录。

为网卡制作无盘启动配置文件。

3.1将网卡的MS-DOS驱动程序(NDIS驱动程序)拷贝到RPLBBLOCKNDIS目

录,例

如将标有“EDIMAX EN-9130TX Win 95无盘”软盘上的“A:”

拷贝到D:winntRPLBBLOCKNDIS目录下。

3.2在D:winntRPLBBLOCKNetbeui目录下创建Rtl8139目录,并将标

有”EDIMA

X EN-9130TX Win 95无盘”软盘A:driver目录下的

,/doc/,F

/doc/,f,p

三个文件拷贝至RTL8139目录下。

3.3在Windows NT服务器上,利用RPLCMD命令为无盘工作站上的网卡添加记录,

如为EDIMAX EN-9130TX网卡添加记录。按下键盘上的CapsLock键,使键盘锁定

大写字母,在Windows NT的命令模式下,输入命令RPLCMD,然后严格按下面的

容输入:

Adapter Boot Config Profile Service Vendor Wksta [Quite] V

Add Del Enum: A

VendorName=0000B4

VendorComment=DOS OF THE RTL8139 PCI ADAPTER

Adapter Boot Config Profile Service Vendor Wksta [Quite] B

Add Del Enum:A

BootName=DOSZ

VendorName=0000B4

BbcFile=BBLOCKNETBEUIRTL8139/doc/

ml,F

BootCommet=DOS OF THE RTL8139 PCI ADAPTER

WindowsSize=0

Adapter Boot Config Profile Service Vendor Wksta [Quite] C

Add Del Enum:A

ConfigName=DOS622Z

BootName=DOSZ

DirName=DOS

DirName2=DOS622

FitShared=

FitPersonal=

ConfigComment=DOS 6.22 FOR EDIMAX 9130

DirName3=

DirName4=

Adapter Boot Config Profile Service Vendor Wksta [Quite] Q

其中0000B4是EDIMAX网卡硬件地址的前6位。

3.4重新启动Windows NT服务器。

启动远程启动服务管理器。

4.1更新远程启动的配置:

步骤为:Start ? Programs ? Administrative tools ? Re

moteboot Manager ? Configure ? Check Configuratims ?

选“Yes”

4.2修复安全设置:

在远程启动管理器中,Configure ? Fix Security ? 选“Yes”

4.3建立配置文件(profile):

在无盘启动管理器(Remoteboot Manager)窗口中,Remoteboot ? New p

rofile ? 在“Profile Name”处输入配置文件的名字,例如:D8139,在

“Configuration:”处选中步骤3制作的配置,例如:DOS 6.22 FOR EDIMAX 913

0? OK。

4.4再次执行步骤4.1、4.2

设置无盘工作站上

的网卡。

5.1在一台有软盘的纯DOS计算机上,设置无盘工作站上使用的网卡为BootRom en

able,例如EDIMAX EN-9130TX网卡,我用网卡驱动盘上的设置程序(A:config.

exe)设置网卡为BootRom enable, BootRom大小为64K。

5.2将网卡的BootRom芯片插入网卡的BootRom芯片插槽中,注意不要插反。

5.3将这片网卡插入无盘工作站的PCI槽中。

5.4用双绞线或细缆将无盘工作站和Windows NT服务器连接起来,例如用双绞线将

无盘工作站和Windows NT服务器均连接到一台Hub上。

5.5在无盘工作站的Bios中,将软驱、硬盘、光驱设成无。

5.6启动无盘工作站。

6.在Windows NT服务器上,添加无盘工作站:

在Windows NT服务器的远程启动管理器窗口中,View ? Refresh,无盘工

作站上网卡的硬件地址将会出现,例如:0000B491D869 (它是我所用网卡的硬件

地址),选中这个地址 ? Remoteboot ? Convert Adapters,Conve

rt Adapters的窗口将会出现:在“Wksta Name:”处输入一个帐号(以后这台无

盘工作站将以这个帐号登录Windows NT)例如:Test,在“Password:”处输入

这个帐号的密码,例如:Test,在“Configuration type:”处选择“shared”

,在“Wksta in profile:”处选中在步骤4.3中建立的配置文件名,例如:“D8

139 DOS 6.22 FOR EDIMAX 9130” ? Add。

7.再次执行4.1、4.2。

8.启动无盘工作站,以Test帐号登录Windows NT服务器。

这样,DOS无盘工作站设置完毕。

在DOS无盘工作站的基础上,我们继续设置Windows 95无盘工作站。

9.在Windows NT服务器上为Windows 95无盘工作站添加网卡记录:

9.1利用RPLCMD命令,添加此网卡的Boot Block及此网卡的配置(Configuration)

锁定键盘的大写键,使所有输入的字母均为大写,严格按照下面的内容输入:

D:Winnt>rplcmd

Adapter Boot Config Profile Service Vender Wksta [Quit]B

Add Del Enum: A

BootName=W95ZZ

VenderName=0000B4

BbcFile=BBLOCKNETBEUIRTL8139/doc/

ml,F

All other parameters are optional

Boot Comment=LAN PRO 9130

WINDOWSIZE=0

Adapter Boot Config Profile Service Vender Wksta [Quit]C

Add Del Enum: A

ConfigName=W95_8139

BootName=W95ZZ

DirName=DOS

DirName2=WIN95

FitShared=

Fitpersonal=

All other parameters are optional

ConfigComment=WINDOWS 95 RTL8139 PCI ETHERNET ADAPTERS

DirName3=

DirName4=

Adapter Boot Config Profile Service Vender Wksta [Quit]Q

其中0000B4是EDIMAX网卡硬件地址的前六位。

9.2再次执行步骤4.1、4.2。

10.安装一台SBS服务器

利用远程启动要让工作站启动成为Windows 95(中文版)的环境,首先你必须先

将Windows 95文件安装到SBS(Server-Based Setup)服务器内,然后再安装第

个Windows 95工作站所需的文件,最后再安装其他Windows 95工作站所需的文

所谓的“安装一台SBS服务器”,

就是将Windows 95(中文版)安装到某台服务器

上,以后工作站端的Windows 95安装操作,就可以利用此服务器内的Windows 95

文件,此服务器称为SBS(Server-Based Setup)服务器。

10.1在SBS服务器上(即Windows NT服务器上建立一个即将保存Windows 95文

件的

目录,例如D: SBSFILES。将这个目录共享,共享名为SBSFILES。

10.2配置一台有硬盘、软盘、光驱的Windows 95工作站,使其能够登录到

Window

s NT服务器上,在这台95工作站上,以Administrator登录Windows NT服务器。

10.3将Windows 95光盘放进此工作站的CD-ROM驱动器中,在Windows 95的

资源管

理器中,切换到光盘的AdminnettoolsNetsetup目录(注意只有最早的Windows

95光盘有这个目录)。

10.4在这台Windows 95工作站上,执行AdminNettoolsNetsetup目录下的

Netse

程序。

10.5出现“基于服务器的安装”对话框时,选择“设置路径”按钮。

10.6出现“服务器路径”对话框时,请输入SBS服务器上要保存Windows 95文件

路径(也就是步骤10.1的共享目录或其中的子目录),例如zeroSBSFILES(ZJ

Q是我的NT服务器名字),然后单击“确定”按钮。

完成后,原“基于服务器的安装”对话框的“设置路径”按钮会被改为”更换路

径”按钮。

10.7单击“安装”按钮。

10.8出现“源路径”对话框时,请在“安装策略”处单击“服务器”按钮,同时

指定Windows 95文件的源路径,也就是工作站光盘中WINDOWS 95安装文件的

路径

。例如:D: win95

10.9出现“创建默认值”对话框时,请选择“不创建默认值”。

10.10输入Windows 95 CD的产品标识码,之后开始将Windows 95的文件复制到

SB

S服务器的共享目录中。安装完成后,单击”退出”。

10.11在Windows NT服务器上,将Windows NT Server 4.0的光盘放入光驱中,

换到F:ClientsRPLupdatewin95目录,执行批处理文件,更新W

indows 95文件,以使提供远程启动功能,例如:在Windows NT的命令模式下,

入F: d:SBSFILES,其中d:SBSFIL

ES为步骤10.1中建立的保存Windows 95文件的共享目录。

10.12执行步骤4.1、4.2,使新配置生效。

10.13在NT服务器上保存WIN95文件的共享目录中,建一目录,将EDIMAX 9130

网卡

的WIN95驱动程序拷贝至其中。例如:在D:SBSFILES目录下建立目录9130,将

91

30驱动盘的A:win95目录下的三个文件拷贝至D:SBSFILES9130目录中。

11.安装第一台Windows 95无盘工作站

安装第一台Windows 95工作站首先需要先利用一台能远程启动成为MS-DOS 6.22

工作站,在此工作站执行Windows 95的Setup操作。所谓的Machine Directory,

其中保存某Windows 95工作站专有的设置数据,例如:、、S

、、临时

目录、桌面设置的文件等。我将Machine目录放在SB

S服务器上,即Windows NT服务器上。

11.1在Windows NT服务器上建立Machine目录,例如:建立D:machine0,将

此目

录设为共享,共享名为machine0。

11.2到刚做好的远程启动工作站上,利用远程启动的方式启动成MS-DOS6.22。

11.3请将工作站、SBS服务器与Remoteboot服务器的时间同步,否则Windows

95

Setup的操作可能会有问题。

11.4在此DOS无盘工作站上,利用NET use命令连接SBS目录与Machine

Directory

,例如:

net use F: zeroSBSFILES

net use G: zeromachine0

其中zero是我的Windows NT服务器的名字

11.5切换到SBS目录所在的磁盘。例如F:

11.6执行Windows 95的Setup程序:

Setup /t:temppath

其中/t参数用来设置安装时所需的临时文件目录,例如你可以利用下列命令将其

设到Machine Driectory中:

Setup /t:G:

注意在未安装完成之前,不要将这临时文件删除,如果你同时在安装多台Window

s 95工作站,请分别建立不同的临时目录。安装时请注意以下事项:

出现“Server-Based Setup”对话框时,请选择“Set up Windows to run from

a network server”。

出现“Startup Method”对话框时,请选择“Start Windows from the network

(remote boot server)”。

出现“Macdine Directory”对话框时,请输入Machine的路径,例如 G: clien

t3.

出现“Setup Options”对话框时,请选择“Custom”。

出现“Analyzing Your Computer”对话框时,请选择“No,I want to modify t

he hardware list”。然后,请从“hardware types”中删除所有选项。这样,

安装时不会检测任何硬件。

出现“Select Components”对话框时,请清除”通信”选项(除非工作站上有调

制解调器,且要使用拔号网络)。

l当出现“Network Configuration”对话框时,请添加EDIMAX 9130网卡及适当

通信协议。例如:Add ? Adapter ? Add ? 从磁盘安装&Oci

rc;输入步骤10.13中建立的保存EN-9130网卡WIN95驱动程序的目录,例如:f:9

130?确定。

l出现“Identification”对话框时,请确认“Workgroup”处的设置与SBS服务器

在相同的Domain,例如在“Workgroup”处输入Domain2。(Domain2是我的

Windo

ws NT服务器所在的域名)。

安装完成后,重启动工作站,但此时仍无法进入Windows 95的工作环境,你还有

一些步骤必须完成。

11.7启动“远程启动管理器”。(Remoteboot Manager)

11.8为此,Windows 95工作站建立一个Profile。在“新配置文件”的对话框的“

设置”处选择与工作站网卡相对应的设置。例如,在Remoteboot Manager中,Re

moteboot ? New profile ? 在“profile Name:”处输入W8139,在

“Configuration:”处选中“WINDOWS 95 RTL8139 PCI ETHERNET ADAPTER”

&O

circ; OK。

11.9修改该工作站的记录,使其改用Windows 95的Profile。

例如:双击“Test

D8139” ? “Wksta in profile:”处选中“W8139 WINDOWS 95 RTL8139

PCI ETHERNET ADAPTER” ? OK。

11.10将标有”EDIMAX EN-9130 WIN95无盘”的软盘插入NT服务器的软驱中,

将A

:和A:拷贝至D:Machine0client 3suboot

目录

中。将A:拷贝至D:sbsfilessystem目录下。

11.11修改D:machine0client 文件。

将WINDOWS NT 服务上的D:machine0client 拷到一台

WIN

DOWS 95计算机上,例如:拷贝到一台WINDOWS 95 PC机的D:下,将这台PC

中C:

windows中的拷贝到D:下。

重新启动这台WINDOWS 95 PC机至MS-DOS方式,例如:在这台WINDOWS 95

PC上,

开始?关闭系统?重新启动计算机并切换到MS-DOS方式?是。

将文件输出转为文本文件:D:regedit /L:D: /E regi

(关于regedit命令,您可以用regedit/?命令取得帮助信息)

用WINDOWS 95 PC上的EDIT程序修改文件,将”transport”=”*ne

tbeui,*nwlink,”改为”transport”=”*netbeui,*nwlink,”将 “

netcard”=””改为”netcard”=””(可用EDIT编辑器中的Search&

Ocirc;Replace)

将修改后的文件输出为文件:D:regedit /L:D:syst

/c 。

除掉文件的系统、只读、隐含属性,D:Attrib -r -s -h

t。

将修改后的文件拷贝至WINDOWS NT服务器的D:machine0client

3s

uboot目录下,替换原来的文件。

11.12执行远程启动服务器上Rpl Bin 批处理文件,此命令的语

法如下所示:

Win95clt mach_directory rpl_server profile_name

其中mach_directory为工作站的Machine Directory的路径;rpl_server为远程

启动服务器计算机名称:Profile_name为此工作站所使用的Profile.

此命令将专属该Windows 95工作站的Real-Mode启动文件,由Machine Directory

制到远程启动服务器的RPLRPLFILESPROFILES 目录中.例如:在

NT的命令模式下输入:D:winntrplbin win95clt D:machine0client3

zero W8139

11.13在Windows NT服务器上,修改SBS目录中的文件,也就是添加

下几行数据(最好用 程序)

[adapter_id]

SYSDATPATH=g:machine_dir

G=mach_servermach_share

其中adapter_id为网卡的硬件地址;g是驱动器代号,它是连接以Machine Directo

ry所在的服务器与共享目录;machine_dir是machine Directory所在的目录.g磁盘

代号必须与步骤11.4的相同.例如:

修改D:

[0000B491D869]

SYSDATPATH=G:client3

G=zeromachine0

11.14重新启动Windows 95工作站后,就会进入Windows 95,当出现“Type

your

user name or press Enter if it is 0000B491D869:”时,输入”Test”,(0

000B491D869是我所用的网卡的硬件地址)。当出现“type your password:”时

输入“Test”

,依屏幕提示完成最后的安装。出现“系统错误”时选中“取消”

。出现“加载explore错误”时也选中“取消”

11.15重新启动这个Windows 95无盘工作站,至此,第一台Windows 95无盘工

作站

已经安装完毕。

12.安装其它Windows 95无盘工作站。

只要你安装了第一台Windows 95工作站,以后使用相同配置的工作站的安装工作就

很简单.(注意,所有WINDOWS 95无盘工作站最好为相同配置的硬件)。如果你

要安装的Windows 95工作站其配置与第一台不相同,则你必须利用前一节所介绍的

方法安装,也就是将它当作第一台的方式安装.

首先配置这台无盘工作站,使其成为DOS无盘工作站。

12.1设置网卡,这块网卡的型号、设置应与第一台Windows 95工作站相同。

即再次执行步骤5

12.2在Windows NT服务器上添加此无盘工作站。

在Windows NT服务器的远程启动管理器窗口中,View ? Refresh,无盘工

作站上网卡的硬件地址将会出现,例如:0000B4813121(这是我所用网卡的硬件

地址),选取中这个地址 ? Remoteboot ? Convert Adapters,Co

nvert Adapters的窗口将会出现:在“Wksta Name:”处输入一个帐号(以后这台

无盘工作站将以这个帐号登录Windows NT)例如:Test1,在“Password:”处输

入这个帐号的密码,例如:Test1,在“Configuration type:”处选择“share

d”,在“Wksta in profile:”处选中在步骤4.3中建立的配置文件名,例如:“

D8139 DOS 6.22 FOR EDIMAX 9130” ? Add。

12.3再次执行步骤4.1、4.2

12.4启动这个DOS无盘站,以Test1帐号登录到Windows NT服务器。

12.5为了一次安装多台无盘工作站,需要在WINDOWS 95共享目录中建立文件

mach

,此文件中包含各台工作站的名称和相应的目录,例如在D:sbsfiles目

录下用edit命令建立文件,文件内容如下:

Test1, zeromachine0client1

Test2, zeromachine0client2

Test4, zeromachine0client4

Test5, zeromachine0client5

12.6将Windows 95的光盘放进此NT 服务器的CD-ROM驱动器内,并利用

Windows N

T资源管理器切换到光盘的AdminNettoolsNetsetup目录。将WINDOWS NT上

的光

驱共享给每个人。

12.7启动制作好的第一台无盘工作站,登录NT后执行程序。

12.8出现“基于服务器安装”对话框时,单击“设置路径”按钮。

12.9当出现“服务器路径”对话框时,请输入SBS服务器上保存Windows 95文件

路径(也就是步骤10.1的共享目录或其中的子目录),例如zeroSBSFILES然后

单击”确定”按钮。

12.10单击”安装的计算机目录”区中的”添加”按钮。

12.11出现”安装计算机”对话框时选中”安装多台计算机”,请输入下列数据后

单击”确定”按钮:

“包含名称和目录清单的文件”

输入在步骤1

2.5中创建的文件所在位置,例如zerosbsfiles

“现存的计算机目录”

输入目前已存在的机器目录路径,安装时将以此Machine Directory中的设置为依

据。例如zeroMachine0Client3

确定 ? 退出

12.12启动”远程启动管理器”。

12.13修改该工作站的记录,让其使用与第一台Windows 95相同的profile:

在Windows NT服务器上的Remoteboot Manager窗口中,双击”TEST1 D8139”

&O

circ; 在”wksta in profile:”处选中”W8139 WINDOWS 95 RTL8139 PCI ETHE

RNET ADAPTER”? OK。

12.14再次执行步骤4.1、4.2。

12.15在SBS服务器上,修改在SBS目录中的文件,也就是添加以下

行数据(用/doc/,程序):

[adapter_id]

SYSDATPATH=g:machine_dir

G=mach_servermach_share

其中adapter_id为网卡的硬件地址;g是驱动器代号,它是连接到Machine Direc

tory所在的服务器与共享目录;machine_dir是Machine Directory所在的目录。

G磁盘代号必须与步骤11.4的相同。例如,修改D:W95S ,增加如

下记录:

[0000B4813121]

SYSDATPATH=G:client1

G=zeromchine0

其中0000B4813121是我的第二台无盘工作站的硬件地址。

12.16用与步骤11.11相同的方法依次修改zeromachie0client1、

zeromachie0client2、zeromachine0client4┅┅中的文件。

12.17再次执行步骤4.1、4.2。

12.18重新启动这台无盘工作站,进入Windows 95当出现“Type your user name

, or press Enter if it is 0000B4813121:”时,输入Test1,出现“Type you

r password:”时,输入Test1进入Windows 95

12.19对每台无盘工作站执行步骤12.1,12.2(对每台工作站输入不同的帐号和密

码)12.3,12.4(以相应帐号登录)12.13(修改相应工作站记录)12.14,12.15(

添加相应工作站的网卡硬件地址,“SYSDATPATH=”中的目录应与步骤12.5建立

文件中为相应工作站建立的目录相同)12.17,12.18(以相应工作站

的帐号登录)。

12.20如需在每台工作站上安装Microsoft office 97,则只需在一台无盘工作站

上,以与有盘PC机相同的方式安装一次,则所有的无盘工作站都可以使用office

97(除用来安装office 97的一台PC机外,其余每台工作站的office 97程序图标

需在每台工作站上逐个手工建立)。

本文标签: 工作站启动目录无盘文件