精华区 [关闭][返回]

当前位置:月光软件>>讨论区精华>>〖电脑技术〗>>● WinNT系统>>Connectivity>>网络服务>>无盘终端>>安装95无盘工作站>>基于Windows NT的Win95无盘启动方案

主题:基于Windows NT的Win95无盘启动方案
发信人: woohyuk()
整理人: ccaatt(2000-10-12 10:15:15), 站内信件
---- 在 客 户 机/ 服 务 器 体 系 结 构 中, 无 盘 工 作 站 以 其 成
 本 低 廉、 便 于 管 理 的 优 点 得 到 了 广 泛 应 用。 但 是 在 目
 前, 远 程 启 动 的 无 盘 工 作 站 大 多 只 能 使 用DOS 操 作 系 
统, 极 大 地 限 制 了 用 户 的 使 用 热 情。 特 别 是 在Win95 已 
成 为 主 流 桌 面 操 作 系 统 的 今 天, 流 行 的 应 用 软 件 大 多
 是 基 于Win95 操 作 平 台 的。 为 此,DOS 工 作 站 已 远 远 不 能
 满 足 用 户 的 需 求。 就 无 盘 工 作 站 的 应 用 而 言,Win95 无 
盘 站 已 成 为 大 势 所 趋。 

---- 本 文 以Windows NT 4.0 作 为 网 络 平 台, 论 述Win95 无 盘 
工 作 站 远 程 启 动 方 案 及 实 例。 

一、 远 程 启 动 工 作 原 理
---- 要 实 现 远 程 启 动, 无 盘 工 作 站 上 的 网 卡 上 必 须 安 
装 有BootROM 芯 片, 这 是 一 种 自 引 导 的 只 读 芯 片,Win95 无
 盘 启 动 的 引 导ROM 上 固 化 有RPL(Remote initial Program Load)






---- 无 盘 工 作 站 的 引 导 主 要 由 以 下5 个 步 骤 组 成: 

---- 1. 客 户 机 上 电 后, 初 始 化 网 卡, 网 卡BootROM 上 固 
化 的 软 件 向 网 络 广 播 一 个FIND 帧, 即 引 导 请 求 帧, 该
 帧 中 包 含 有 客 户 机 的 网 卡ID 号。 

---- 2. 服 务 器 端 的 远 程 启 动 服 务 接 收 到 客 户 机 广 播 
的FIND 帧 后, 根 据 帧 中 所 带 的 网 卡ID 号 在 远 程 启 动 数
 据 库 中 查 找 相 应 的 工 作 站 记 录, 如 果 不 存 在 这 样 一 
个 记 录, 引 导 过 程 不 能 继 续; 如 果 此 工 作 站 记 录 已 经
 存 在, 远 程 启 动 服 务 则 发 送 一 个FOUND 帧 给 客 户 机 的
RPL ROM,FOUND 帧 中 已 包 含 了 服 务 器 的 网 卡ID。 

---- 3. 当 网 络 上 有 数 台 服 务 器 在 运 行 远 程 启 动 服 务 
时,RPL ROM 有 可 能 会 接 收 到 多 个FOUND 帧, 但RPL ROM 只 对
 它 收 到 的 第 一 个FOUND 帧 有 反 应, 它 将 根 据 第 一 个
FOUND 帧 中 所 带 的 服 务 器 网 卡ID 号, 返 回 一 个SEND. 

---- FILE.REQUEST 帧 给 对 应 的 服 务 器。SEND.FILE.REQUEST 
帧 是 一 个 要 求 服 务 器 发 送 文 件 的 请 求。 

---- 4. 服 务 器 端 的 远 程 启 动 服 务 在 收 到
SEND.FILE.REQUEST 帧 后, 它 将 根 据 远 程 启 动 数 据 库 
中 的 工 作 站 记 录 查 找 对 应 的 启 动 块(Boot Block),
 用FILE.DAT.RESPONSE 帧 将 启 动 块 送 回 客 户 机 端 的RPL ROM。 

---- 5.RPL ROM 在 收 齐 所 有 的FILE.DAT.RESPONSE 帧 后, 
将 执 行 点 转 向 启 动 块 的 入 口, 启 动 工 作 站。 工 作 站
 以Win95 实 模 式 启 动 后, 将 创 建 一 个RAM 盘, 并 将Win95 
实 模 式 文 件 从 远 程 启 动 服 务 器 拷 贝 到RAM 盘, 加 载
Win95 实 模 式 网 络 设 备 启 动 并 建 立 一 个 到SBS 服 务 器
 的 连 接。 最 后, 连 接 到 该 客 户 机 机 器 目 录
(Machine Directory) 所 在 的 服 务 器 上, 并 根 据 机 器 
目 录 中 的 有 关 设 置 及 数 据 完 成Win95 启 动 过 程。 

二、 基 于Windows NT 的Win95 无 盘 启 动 方 案
---- Win95 无 盘 启 动 方 案 的 实 现 是 一 个 相 当 繁 琐 的 过
 程, 需 要NT 服 务 器 端 的“ 远 程 启 动 服 务” 的 支 持, 同
 时 需 要 安 装DLC 和NetBEUI 协 议。 远 程 启 动 管 理 器 在 服
 务 器 端 为 某 一 类 型 的 客 户 机 设 立 相 应 的“ 脚 本”
(profile), 并 根 据 客 户 机 的 网 卡ID 为 客 户 机 创 建 各
 自 的“ 工 作 站 记 录”(Workstation Record)。 

---- 1. 安 装 并 启 动“ 远 程 启 动 服 务” 

---- (1) 在NT 服 务 器 控 制 面 板 的“ 网 络”*“ 协 议” 中
 添 加DLC 协 议 和NetBEUI 协 议。 

---- (2) 在 控 制 面 板 中 选 择“ 网 络”*“ 服 务”, 单 击
“ 添 加” 按 钮, 在 网 络 服 务 列 表 中 选 定“ 远 程 启 动
 服 务”, 然 后 按 提 示 安 装。 

---- (3) 在 控 制 面 板 中 双 击“ 服 务” 图 标, 出 现 服 务
 对 话 框 后, 选 择“ 远 程 启 动 服 务”, 然 后 单 击“ 启 
动”, 将 启 动 类 型 选 为“ 自 动”。 这 样, 每 次 启 动 服 
务 器 时, 远 程 启 动 服 务 将 自 动 启 动。 

---- (4) 将DOS 启 动 文 件 去 除“ 系 统” 和“ 隐 藏” 属 性 
后, 拷 贝 到 服 务 器 的 下 列 目 录 上:“%systemroot%\RPL\ 
RPLFILES\BINFILES\DOSxxx”。 其 中,%systemroot% 为 服 务 器
 上NT 系 统 文 件 所 在 目 录, 默 认 为C:\WINNT;DOSxxx 中 
的xxx 视DOS 版 本 而 定, 如DOS622。 

---- 2. 为 远 程 启 动 客 户 机 设 立 脚 本 文 件 

---- 脚 本 文 件 是 一 个 或 多 个 客 户 机 共 享 的 工 作 环 境, 
它 包 括 操 作 系 统、 客 户 机 类 型 及 体 系 结 构、 网 络 适 配
 器 类 型 以 及 客 户 机 启 动 所 需 要 的 其 他 信 息。 相 同 或
 类 似 的 客 户 机 可 使 用( 共 享) 同 一 脚 本。 

---- (1) 在NT 服 务 器 中, 打 开 远 程 启 动 管 理 器, 然 后 在
 菜 单 栏 中, 选 择“ 创 建 新 脚 本”。 

---- (2) 填 入 相 应 的 脚 本 名 及 相 关 描 述。 

---- (3) 在 配 置 下 拉 菜 单 中, 选 定 一 个 相 应 的 配 置, 
然 后 确 定。 

---- 3 . 创 建 工 作 站 记 录 

---- (1) 启 动 远 程 工 作 站, 该 工 作 站 将 发 送 一 个 启 动
 请 求 到 服 务 器 端。 

---- (2) NT 服 务 器 端 启 动“ 远 程 启 动 管 理 器”, 选 择“
 查 看”*“ 刷 新”, 这 时 客 户 机 端 发 送 的 启 动 请 求 中
 的 网 卡ID 号 将 显 示 出 来。 

---- (3) 选 定 显 示 的 客 户 机 网 卡ID, 选 择“ 远 程 启 动
”*“ 转 换”, 在 转 换 适 配 器 对 话 框 中, 填 入 相 应 的 
工 作 站 名 及 密 码。 

---- (4) 远 程 启 动 管 理 器 中 将 出 现 一 个 完 整 的 工 作
 站 记 录。 

---- (5) 重 新 启 动 远 程 工 作 站, 工 作 站 将 以DOS 方 式 
启 动。 

---- 4 . 安 装SBS 服 务 器 

---- 所 谓 安 装SBS(Server Based Setup) 服 务 器, 就 是 将
Win95 操 作 系 统 安 装 在NT 服 务 器 上, 供 远 程 启 动 工 
作 站 进 行Win95 网 络 安 装。 一 般 来 说,SBS 服 务 器 由NT
 服 务 器 来 充 当。 

---- (1) 在SBS 服 务 器 上 创 建 一 个 共 享 目 录, 例 如:
“C:\Win95.SBS”。 

---- (2) 从 一 台Win95 有 盘 工 作 站 上 登 录NT 网 络, 并 运
 行Win95 光 盘 中 的netsetup 程 序。netsetup 程 序 在Win95 CD-ROM 
中 的Admin\Nettools\ Netsetup 目 录 中。 

---- (3) 在SBS 对 话 框 的 设 置 目 录 栏 中 键 入SBS 服 务 器 
的 路 径, 如:“\\NTSERVER\Win95.SBS”。 注 意, 此 时 应 使 
用 网 络 共 享 名。 

---- (4) “ 安 装 策 略” 选 项 中 请 选 择“ 服 务 器”, 并 
注 意 不 要 创 建 缺 省 的 安 装 脚 本。 

---- (5) 在 服 务 器 端 执 行NT 光 盘 中 的
CLIENTS\RPL\UPDATE\Win95 目 录 下 的win95srv.bat 批 处 理 
文 件:“win95srv.bat C:\Win95.SBS”, 此 时 应 使 用 服 务 
器 本 机 目 录 路 径 名。 

---- (6) 启 动“ 远 程 启 动 管 理 器”, 然 后 在“ 配 置
“*“ 检 查 配 置” 中 激 活 新 的 配 置。 

---- 5 . 安 装Win95 工 作 站 

---- 安 装Win95 工 作 站 需 要 在 客 户 机 已 经 用DOS 无 盘 
启 动 的 基 础 上, 在 客 户 机 端 运 行Win95 启 动 过 程, 
并 拷 贝 相 应 的 文 件 到 服 务 器 端。 

---- 每 个 远 程 客 户 机 在 服 务 器 端 都 有 一 个 相 应 的“ 
机 器 目 录”(Machine Directory), 该 目 录 包 含 了 与 特 定
 的 客 户 机 相 关 的 配 置 信 息 及 数 据, 如 初 始 化 及 配 
置 文 件(win.ini,system.ini)、 注 册 表 文 件(system.dat,
user.dat)、 交 换 文 件 和TEMP 目 录 等。 

---- (1) 服 务 器 端 为 客 户 机 创 建 机 器 目 录:mkdir 
C:\Win95.MAC。 将 之 共 享 为Win95.MAC, 并 指 定 相 应 的 
权 限。 

---- (2) 在 客 户 机 端, 以DOS 无 盘 启 动 并 登 录 到SBS 
服 务 器 上, 使 用“net use” 命 令 分 别 映 像 两 个 盘 符 
到SBS 目 录 和 机 器 目 录。 如: 

---- net use F:\\NTSERVER\Win95.SBS 
---- net use G:\\NTSERVER\Win95.MAC 

---- (3) 转 到SBS 目 录 映 像 的 盘 符, 运 行Win95 安 装 程
 序。 如: 

---- F:setup /T:\G:client1.tmp 

---- 在 随 后 的“Startup Method” 对 话 框 中, 选 定“ 从 网
 络 启 动Windows”。 在“ 机 器 目 录” 对 话 框 中, 键 入 机 
器 目 录 名, 如“G:\CLIENT1”。 在“ 分 析 你 的 计 算 机” 对 
话 框 中, 选“ 不, 我 自 己 修 改 硬 件 列 表”, 尽 量 详 细 
地 给 出 你 的 客 户 机 的 硬 件 列 表。 

---- (4) 客 户 机 端 安 装 过 程 完 成 后, 关 上 客 户 机,
 转 而 进 行 服 务 器 端 的 设 置。 

---- (5) 服 务 器 端 启 动“ 远 程 启 动 管 理 器”, 为 客 
户 机 指 定 相 对 应 的Win95 配 置 和 工 作 站 记 录。 

---- (6) 在 命 令 行 提 示 符 状 态 下, 运 行win95clt.bat 
批 处 理 程 序, 如: 

---- cd C:\WINNT\RPL\BIN 
---- win95clt C:\WIN.MAC\\ NTSERVER profile_name 

---- 其 中,profile_name 是 该 客 户 机 所 使 用 的 脚 本 名。 

---- (7) 在SBS 目 录 中, 编 辑machine.ini 文 件, 为 新 的 
客 户 机 添 加 相 关 的 设 置 项: 


   [adapter id]

   ; 填 入 相 应 的 网 卡ID

   SYSDATPATH=g:\mac_dir

   ; 指 定 某 个 工 作 站 的 机 器 目 录 名, 如

G:\CLIENT1

   g=\\macserver\mac_share


---- ; 指 定 共 享 机 器 目 录 名, 如:G=\\ NTSERVER\Win95.MAC 

---- (8) 重 启Win95 客 户 机, 这 时, 客 户 机 将 以Win95 方 式
 启 动 并 完 成Win95 安 装 程 序。 

---- 6 . 安 装 随 后 的Win95 客 户 机 

---- 一 旦 第 一 台Win95 无 盘 工 作 站 启 动 成 功, 随 后 
的Win95 客 户 机 将 比 第 一 台 安 装 容 易 得 多。 随 后 的 客
 户 机 要 求 与 第 一 台 客 户 机 类 型 相 似, 网 卡 类 型 及
 设 置 要 求 一 样。 

---- (1) 启 动 一 台 新 的DOS 工 作 站。 

---- (2) 在 一 台Win95 有 盘 站 上 登 录, 执 行Win95 光 盘 上
 的 命 令“netsetup”。 

---- (3) 在 基 于SBS 对 话 框 中, 指 定SBS 目 录 的 路 径, 
按“ 添 加” 按 钮, 在 出 现 的“ 设 立 机 器 目 录” 对 话 
框 中, 为 新 的 客 户 机 键 入 计 算 机 名、 机 器 目 录 路 
径 及 已 存 在 的 机 器 目 录 名( 即 第 一 台 工 作 站 机 器 
目 录 名)。 

---- (4) 在 服 务 器 端, 启 动“ 远 程 启 动 管 理 器”, 编 
辑 新 的 客 户 机 的 工 作 站 记 录。 

---- (5) 在SBS 目 录 中 编 辑machine.ini 文 件, 方 法 同 前。 

---- (6) 启 动 客 户 机, 客 户 机 将 以Win95 方 式 启 动 并 完
 成Win95 的 安 装 过 程, 同 第 一 台 客 户 机 方 法 一 样。 

三、Win95 无 盘 工 作 站 的 应 用
---- Win95 无 盘 启 动 方 案 在 小 型 网 络 中 具 有 诸 多 优 势。
 例 如, 因 为 没 有 软 盘 驱 动 器, 可 有 效 地 防 止 计 算 机 
病 毒 侵 入, 同 时 可 防 止 重 要 数 据 被 拷 贝 带 走, 从 而 
提 高 网 络 安 全 性; 其 次, 软 件 均 存 放 于 服 务 器 上,
 便 于 集 中 控 制, 升 级 更 新; 第 三, 大 大 降 低 了 购 买
 及 维 护 客 户 机 的 费 用。 这 些 优 势 使 得Win95 无 盘 启 
动 方 案 在 诸 多 领 域 得 到 广 泛 的 应 用。 

---- 使 用Win95 无 盘 站 作 为 小 型 网 络 解 决 方 案 时, 在
 网 络 中 最 好 配 备 一 台Win95 有 盘 站, 用 于 管 理; 同 时,
 服 务 器 上 或 某 台 工 作 站 上 应 配 备 一 台CD-ROM 以 便 共 享
 使 用。 


---- 无 盘 站 上 的 应 用 软 件 安 装 及 使 用 与 一 般 工 作 站 
类 似。 安 装 时, 在 无 盘 站 上 启 动 登 录 后, 用 共 享 的 光
 驱 进 行 安 装, 应 用 软 件 修 改 注 册 表 项 等 操 作 也 与 一
 般 工 作 站 无 异。 

---- 由 于 无 盘 工 作 站 没 有 硬 盘,Win95 的 交 换 文 件 存 
放 在 服 务 器 上 的 机 器 目 录 中, 频 繁 地 调 用 交 换 文 件
 将 会 增 大 网 络 负 载。 因 此, 对 于 无 盘 站 方 案 而 言, 适
 当 增 加 内 存 容 量, 可 大 大 提 高 网 络 性 能。 一 般 来 说,
 一 个10 台 客 户 机 左 右 的 网 络, 若 每 台 客 户 机 配32MB 内 
存, 启 动 无 盘 站 及 运 行 软 件 的 速 度, 感 觉 上 与 有 盘 站
 并 无 差 别。 

---- 与 有 盘 站 类 似, 无 盘 站 上 可 添 加TCP/IP 协 议 及 安 
装 浏 览 器 软 件, 此 时, 若 服 务 器 有IIS 等Web 服 务, 所 有
 的 无 盘 站 均 可 浏 览 发 布 的 页 面。 这 种 情 形 其 实 就 是
 业 界 近 年 来 力 推 的 网 络 计 算 机(NC) 的 雏 形。 

---- 总 而 言 之, 无 盘 启 动 方 案 无 论 从 经 济 方 面, 还 是 
从 管 理 方 面, 都 是 一 个 值 得 推 荐 的 小 型 网 络 解 决 方
 案。 


--
We are the future!!!!!!H.O.T 
Woohyuk最好的,Do or die. 

※ 来源:.月光程序代码网 http://www.moon-soft.com.[FROM: 61.135.248.51]

[关闭][返回]






转载请注明:转载自 月光程序代码网 [ http://www.moon-soft.com ]