admin 管理员组

文章数量: 887021


2024年3月26日发(作者:结束进程代码)

无盘工作站安装及应用软件安装法

“盘”指的是硬盘。

无盘工作站的原理就是在网内有一个系统服务器,这台系统服务器上除了有它本身运

行所需的操作系统外还需要有一个工作站运行所需的操作系统。无盘工作站的机箱中没有

硬盘,其它硬件都有(如主板、内存等),而且无盘工作站的网卡必须带有可引导芯片(一

般网卡没有,可引导芯片可以买到)。在无盘工作站启动时网卡上的可引导芯片从系统服务

器中取回所需数据供用户使用。

简单点一句话就是,无盘工作站其实就是把硬盘和主机分离,无盘工作站只执行操作

不执行存储。

一、无盘工作站启动原理

无盘工作站之所以能够启动,是由硬件(工作站端)和软件(服务器端)共同配合的

结果。软件上,就是服务器上的远程启动相关服务和无盘系统软件;硬件上,则是工作站

网卡上的BootROM芯片。当然,对于不是很老的主板,其BIOS中空闲较多并支持写入,

可以将BootROM芯片代码写入主板BIOS中,节省了一个芯片。

较常用的无盘启动芯片有RPL和PXE两种。这两种较为通用,其它还有一些厂商开发

的专用芯片,不是很普及,以下的讨论中均以RPL和PXE为主。

RPL 芯片可用于10M和100M的网卡,有针对NT(2000)的,有针对NetWare

的。不同的网卡用的也不一样,需要配套。所以做无盘时不是任何网卡都能做的。10M的

NE2000和8029网卡、100M的8139网卡等都支持RPL芯片,并且也都容易找到相应

的RPL芯片。

PXE芯片一般用于100M的网卡,以在8139网卡上的应用最为成熟和典型,甚至很

容易就可找到用于8139网卡的PXE芯片代码(用于写入主板或空白BOOT片)。现在较

常见的是那种RPL/PXE双启动的BootROM芯片,价格在6元左右。

1、RPL芯片的启动原理。

(1)发现阶段。当Client启动后,其网卡上的BootROM会向Server广播一个引导

请求帧,即FIND帧,该帧包含有Client的网卡号(MAC地址),网络上所有Server都

会发现这个FIND帧。

(2)提供阶段。Server远程启动服务收到Client广播的FIND帧,根据帧中所带的

ID号,检查远程启动数据库中是否有该卡号的配置记录,如果不存在,则引导过程不能继

续;如果存在,远程启动服务发送一个FOUND帧,这个帧中包含了服务器的岗卡ID(即

Server的MAC地址),然后就调用 BOOTP(Boot Protocol)或者DHCP(Dynamic Host

Configuration Protocol)。

(3)选择阶段。Client收到第一个响应后(因为可能网络中不止一个服务器在运行远

程启动服务,Client只对收到的第一个FOUND帧回应,包括:分配给Client的机器名称、

IP地址、Server的IP地址、BOOT所需的映像文件等),则发送一个T

Frame 给第一个回应的远程启动服务器,请求传送启动所需的文件。

(4)确认阶段。当远程启动服务器收到 T Frame的请求后,根


本文标签: 启动 工作站 芯片 无盘 远程