软件环境:
服务器端安装Windows 2000 Server操作系统,
并将Boot-NIC所有服务和管理组件安装在服务器上
工作站端安装Windows 2000 Professional操作系统
网络环境:
基于TP-LINK交换机的100MB星形网
1 在服务器端安装Boot-NIC
安装Boot-NIC之前必确定以下两点:
— 确定服务器的网络协议已安装配置,本实例中,添加了TCP/IP、NetBOIS和IPX等协议,设置服务器的IP地址为198.168.0.1。
— 若在安装Windows 2000 Server时没有安装DHCP服务,则应在“控制面板”→“添加/删除程序”中添加DHCP服务组件,并设置其作用域,本实例设置作用域的范围为198.168.0.20~198.168.0.100。
安装过程:
1.进入Boot-NIC安装程序所在目录,双击安装文件,安装文件自动解压缩后,出现如图1所示的欢迎界面。

图1 欢迎界面
2.若需要查阅Boot-NIC的英文安装文档,则可以单击“View”按钮;若不需查阅则单击“Install”按钮开始安装。单击“Install”后出现如图2所示界面。

图2 欢迎安装界面
3.单击“Next”按钮,继续安装,出现“Software License Agreement”界面,如图3所示,系统提示相关的许可信息。

图3 许可协议信息
4.读完以上许可信息,若单击“Yes”按钮,同意其许可协议后继续安装,若不同意则可选择“No”,系统将终止安装。单击“Yes”,出现如图4所示界面,用户的信息已显示在上面了。

图4 用户信息
5.若不修改用户信息,可单击“Next”按钮,继续安装。出现“Chose Destination Location”界面,系统提示选择安装Boot-NIC的文件目录,如图5所示。

图5 选择安装目录
6.默认的安装路径为c:\Program Files\VCI\Boot-NCI目录,若要安装到其它目录,可以单击“Browse”按钮,在弹出的对话框中,选择安装路径,一般情况下可以安装到系统默认的安装路径,此时可单击“Next”按钮,出现“Setup Type”界面,如图6所示。

图6 选择类型
7.在“Setup Type”对话框有两个类型选项,分别为:1-Administrator&Server和2-Windows 2000 Client;由于Boot-NIC的安装程序没有将服务器端和工作站端分开,所以安装类型在此区分,目前是在服务器端安装,所以选中第一项,即1-Administrator&Server,然后单击“Next”按钮,出现“Product Registration”界面,如图7所示。

图7 产品注册界面
8.安装程序提示输入产品许可代码和您的E-mail地址,输入完毕后,单击“Next”按钮,出现“Question”对话框,如图 8所示。

图8 系统提示
9.系统询问,您的计算机是否已连接到了因特网上,若已经连接,则可以选择“是”按钮,然后在因特网上进行产品注册;若没有连接,则可单击“No”按钮,然后到可以上网的机子上进行注册,并在网上进行注册。单击“No”按钮后,出现“Manual Registration”界面,如图9所示。

图9 注册指南
10.阅读完毕注册指南后,按上面的提示,到一台可以上网的机子上取得密码(Key)然后,单击“Next”按钮,出现“Boot-NIC License Key”界面,如图10所示。

图10 注册密码输入界面
11.在Key文本框中输入从因特网上取得的密码后,单击“Next”按钮,出现“Select Components”界面,如图11所示

图11 组件选择界面
12.若采用BOOTP方式,则不选中“DHCP Server”,本实例使用启动方式为PXE,所以将“Select Components”界面中的二个选项都选中, 然后单击“Next”按钮,出现“Select Program folder”界面,如图12所示。

图12 选择程序项
13.一般情况下,可以按默认的程序项,即:Boot-NIC,单击“Next”按钮,出现“Start Copying Files”界面,如图13.13所示。

图13 开始自制文件提示界面
14.在“Start Copying Files”界面的“Current Settings”列表,列出了前面的相关设置项,若有错误或单击“Back”按钮返回并重新设置,若完全正确,则单击“Next”按钮,系统便会复制Boot-NIC相关文件到指定目录中。当所有文件复制完毕后,安装程序将会调用3COM VLD的SETUP程序。
2 安装3COM VLD软件
1.在Boot-NIC安装完毕后,系统将自动进入3COM软件的欢迎界面,如图14所示。

图14 3COM欢迎界面
2.阅读完毕后,单击“Next” 按钮,出现“Software License Agreement”界面,如图15所示,显示软件的许可协议。

图15 许可协议
3.阅读完毕后,单击“Yes”按钮,同意许可协议,出现“Information”界面,如图16所示。

图16 相关信息界面
4.列表中显示此软件包中包含的一些组件,阅读完毕后,单击“Next”按钮,出现“Erter Serial Number”界面,在Serial Number框中输入产品的序列号后,单击“Next”按钮,出现“Setup Type”界面,如图17所示。

图17 选择安装类型
5.在“Setup Type”界面中,有以下四个选项:
— Administrator & Server 安装管理程序和3COM服务器所有的组件。
— Administrator 仅安装管理程序。
— Server 仅安装3COM服务器组件
— Custom 自定义安装
本实例为单服务器模式,所以应选第一项,即:Administrator & Server,选中后,单击“Next”按钮,出现“Select Components”界面,如图18所示。

图18 选择安装组件
6.默认情况下,所有的组件都是选中的,这些组件的描述及在何种安装方式下可用,请参见表1。
表1 组件功能表
|
组件 |
描述 |
以下安装模式中包含 |
|
Administrator |
可以使用管理员建立、修改、删除虚拟磁盘、用户账号等 |
Administrator & Server, Custom |
|
Login Service |
验证VLD网络登录请求 |
Administrator & Server, Server, Custom |
|
Input Output (IO) Service |
处理来自工作站的读写虚拟磁盘文件的请求 |
Administrator & Server, Server, Custom |
|
Boot Services |
主服务器必需包含的服务,它用来远程引导工作站 |
Administrator & Server, Server, Custom |
|
Bootstrap File |
包含VLD客户可执行的二进制文件 |
Administrator & Server, Server, Custom |
|
Client Files |
客户端文件,在网络连接时,压缩这些文件 |
Administrator & Server, Custom |
|
Help Files |
帮助文件,包括 HTML帮助文件和快速入门手册 |
Custom |
|
HTML Help Upgrade |
升级系统的帮助 |
Custom |
|
Data Access Objects (DAO) v.35 |
安装 Data Access Objects (DAO) version 3.5 |
Custom |
7.选择好安装组件后,单击“Next”按钮,出现“Choose Destination location”界面,如图19所示。

图书馆19 选择安装路径
8.默认的安装路径为c:\Program Files\3Com\Virual LAN Drive,若不安装在此路径下,则可以,单击“Browse”按钮,并重新选择一个安装路径。一般情况下可以按默认路径,单击“Next”按钮,出现“Choose TFTPBOOT Directory”界面,如图20所示。

图20 选择TFTPBOOT目录
9.BOOTPAB文件的默认路径为c:\TFTPBOOT,单击“Next”按钮,出现“Select Program Folder”界面,如图21所示。

图21 选择程序项名
10.默认的程序项名为3Com Virtual LAN Drive,若需修改,可在Program Folder文本框中直接输入,一般情况下无需修改,直接单击“Next”按钮,继续安装。
注意:
如果你的系统中已经安装过此软件,此时系统将提示你是否覆盖以下三个文件:BOOTPTAB,BOOTPTAB.BP和VLD.DB。这些文件中保存着工作站的信息,若你仍然想保存这些信息,则可以选择“No”否则可以选择“Yes”。
11.安装程序开始复制文件,文件复制完毕后,出现“Setup Complete”界面,如图22所示。

图22 3COM VLD安装完毕
12.单击“Finish”按钮,系统要求重新启动,出现如图23所示界面,选中“Yes, I want to restart my computer now”后,单击“Finish”按钮,系统将重新启动。

图23 系统重启提示框
13.系统重新启动后,在开始菜单中,可以看到“3Com Virtual LAN Drive”和“VenturCom Boot-NIC”如图24所示,服务器上相关的设置可以在此进行设置,下一节我们将作详细介绍。

图24 新增的两个程序项
16.3 服务器端的相关设置
服务器端的软件安装完毕,必需经过相关设置后才能正常运行,在服务器端有两种方式提供工作站的IP地址,即:Pre-Execution Environment(PXE)方式和Bootstrap Protocol(BOOTP)方式。本章将详细介绍PXE方式的设置,对BOOTP方式在后面相关章节作详细介绍。
注意:
无论您采用哪一种启动方式,都必须正确配置FTTP服务,具体方法请见本节后续内容。另外当两种启动方式都安装配置时,若DHCP服务已启用,则PXE服务优先,建议只安装一种启动方式。
以下详细介绍服务器端Boot-NIC和3COM VLD相关组件的设置。
3.1 配置PXE服务
1.从Windows 2000的开始菜单中,选择“设置”,单击“控制面板”。
2.在“控制面板”窗口中,找到并双击“3COM PXE”图标,出现一个警告框,如图25所示。

图标25 3COM PXE警告框
3.警告框提示,3Com PXE服务还没有运行,提示是否要继续,单击“是”按钮,出现“3Com PXE”对话框,如图26所示。

图26 配置PXE服务
4.在Options选项卡中,确认BOOTPTAB文件的路径是否正确,由于在前面安装时,我们是按默认路径c:\TFTPBOOT安装的,所以此时的路径不需修改,若前面安装不是按默认路径,此时可以单击“Browse”按钮,查找到相关的安装路径。确认后,单击“Network Adapters”选项卡,出现如图27所示界面。

图27 绑定网卡
5.在“Network Adapters”选项卡中,选中网卡的IP地址,将PXE服务绑定到指的网中上。设置完毕后,单击“OK”按钮完成PXE服务的设置。
3.2 配置TFTP服务
1.从Windows 2000的开始菜单中,选择“设置”,单击“控制面板”。
2.在“控制面板”窗口中,找到并双击“3COM TFTP”图标,出现“3Com TFTP”对话框,如图28所示。

图28 配置3Com TFTP服务
3.在对话框中单击“File Transfer”选项卡,出现如图29所示界面。

图29 确定传输文件的模式和路径
4.在“Transmitted files”中,选中“Transmit secure mode”,并确定传输文件的路径是否正确。确认后,单击“Netword Cards”选项卡,出现如图30所示界面。

图30 将TFTP服务绑定到网卡
5.将TPTP服务绑定到指的网卡上。
注意:
前面的PXE服务和这里的TFPT服务必须绑定到同一张网卡上。
3.3 启动3Com 相关服务并设置其启动属性
在设置完PXE和TFTP服务后,就可以启动这些服务了,为了减少今后的操作,可将相关的服务设置为自动启动,即当服务器启动时自动启动相关的服务项。
1.从Windows 2000的开始菜单中,选择“设置”,单击“控制面板”。
2.在控制面板窗口中,单击“管理工具”图标。
3.在“管理工具”窗口中,找到并双击“服务”图标,出现“服务”窗口,如图31所示。

图31 服务窗口
4.在“服务”窗口中,右击需启动的项目,然后单击“启动”,启动后其状态栏会显示“已启动”的字样。用此方法启动以下两项服务:3Com PXE和3Com TFTP。
5.将服务的启动类别设置为“自动”,右击相关项目,在弹出的快捷菜单中选择“属性”命令,以3Com PXE为例,当选择“属性”命令后,出现如图12.32所示对话框。

图标32 3Com PXE属性对话框
6.在启动类型下拉列表中选择“自动”,完成后,单击“确定”按钮。
3.4 配置虚拟网络磁盘(VLD)组件
(1)配置VLD IO服务
1.在服务器上,建立一个用来存入VLD虚拟硬盘映像文件的目录,这个目录所在的磁盘应具有较大的空闭空间。例如在D盘的根目录,建立一个vld目录。
2.从Windows 2000的开始菜单中,选择“程序”→“3Com Virtual LAN Drive”,然后执行“IO Server Preferences”命令,出现“IO Server Preferences”对话框。
3.在“IO Server Preferences”对话框,单击“Browse”按钮,将Virtual disks directory定位到前面建立的d:\vld,在“IP addresses assigned to this computer”列表中,选中网卡的IP,本实例为198.168.0.1,Port按默认的6911,设置完毕后如图33所示。

图33 IO服务参数设置
4.设置完毕后,单击“OK”按钮。
(2)配置VLD登录服务
1.从Windows 2000的开始菜单中,选择“程序”→“3Com Virtual LAN Drive”,然后执行“Login Service Preferences”命令,出现“Login Service Preferences”对话框。确定数据库名和存入路径是否正常,并在IP Settings中选中相关的网卡,例如:198.168.0.1,Port按默认值6910。如图34所示。

图34 设置登录服务参数
2.确定Add new clients to database选项是被选中的。当此项被选中时,在后面添加工作站时,可以将客户信息,例如客户网卡MAC、用户账号等自动添加到数据库中,十分方便,因此一定要将此项选中。
3.全部设置完毕后,单击“OK”按钮。
注意:
若服务器上安装有多个网卡或设置了多个IP地址,在“IP addresses assigned to this computer”列表中,就会有多个IP可供选择,此时应用选择前面绑定的IP地址。
(3)启动登录服务
与前面启动3Com PXE和3Com TFTP类似,启动3Com VLD IO Service和3Com VLD Login Service,并将它们的启动类型设置为“自动”,具体方法如下:
1.从Windows 2000的开始菜单中,选择“设置”,单击“控制面板”。
2.在控制面板窗口中,单击“管理工具”图标。
3.在“管理工具”窗口中,找到并双击“服务”图标,出现“服务”窗口,在此窗口下启动以下两项服务:3Com VLD IO Service和3Com VLD Login Service。
4.将上述两项服务的启动类别设置为“自动”。
(4)配置VLD管理程序
1.从Windows 2000的开始菜单中,选择“程序”→“3Com Virtual LAN Drive”,然后执行“Administrator”命令,出现“Assign Removable Drive Litter”对话框,如图35所示。

图35 为可移动磁盘设置一个盘符
2.在Drive下拉式表中,选择一个未使用的盘符,例如:F:然后单击“OK”按钮,出现“Administrator”窗口,如图36所示。

图36 VLD管理程序界面
3.在“File”菜单下选择“New”然后单击“Server”出现“New IO Server”对话框。
在“Name”框中,输入IO服务器的名字,本实例为yxzfs,然后单击“Resolve”按钮,系统自动将该服务器的IP填入IP Address框中,Port的值不改变,在Description框中输入相关的描述信息,设置完成后如图37所示。
注意:
不要改变Port值,此端口必须与VLD IO Servers参数对话框中的值相同。

图标37 添加IO服务器
4.单击“OK”按钮,完成设置后,若此时3Com IO Server和Login Server都已启动,则在“Administrator”窗口中将会出现两个绿色的图标,分别代表IO服务器和Login 服务器,如图38所示。

图38 设置完毕的服务器图标
注意:
若相关服务没有启动,则Login Server服务器的图标不显示,而IO Server的图标为黑色,若要完成后续的安装,须在“控制面板”的“服务”中启动这些服务。
(5)配置VLD的Bootstrap文件(自引导文件)
1.从Windows 2000的开始菜单中,选择“程序”→“3Com Virtual LAN Drive”,然后执行“Administrator”命令,出现“Administrator”窗口。
2.在“Tools”菜单下,单击“Configure Bootstrap”,出现“Configure Bootstrap”对话框。单击“Browse”按钮,查找VLD的自引导文件VLDRMI13.BIN的路径,本实例为C:\TFTBOOT目录,并将此路径填入Path框中;在IP Settings设置项中,选中“Use BOOTP/DHCP Resolved”;在“Login Service”设置项中选中“Use Database Values”,设置完毕后如图39所示。

图39 配置 Bootstrap文件
3.其它选按默认值,完毕后,单击“OK”按钮。
(6)建立VLD磁盘
建立VLD磁盘包括以下四个步骤:
— 建立虚拟磁盘映象文件
— 建立用户账号
— 为用户指定虚拟磁盘
以下作详细介绍。
步骤一 建立虚拟磁盘映象文件
1.在建立虚拟磁盘映象文件之前,请确认VLD已经运行。
2.从Windows 2000的开始菜单中,选择“程序”→“3Com Virtual LAN Drive”,然后执行“Administrator”命令,出现“Administrator”窗口。
3.在“Administrator”窗口中,右击IO Server图标,本实例为yxzfs,在弹出的快捷菜单中选择“New virtual Disk”命令,如图40所示。

图40 建立虚拟磁盘
4.出现“Add Virtual Disk”对话框,选中“New disk”;在“Virtual disk xize in MB”框中,输入虚拟磁盘的容量的大小,单位为MB,它的上限值为2000MB,本实例取2000MB,请注意,此时硬盘的空闭空间应大于虚拟磁盘的容量;在Disk name框中输入虚拟磁盘的名字,本实例为:WIN2K;在“Description”框中,输入少于50个字符的描述语,例如:windows 2000 VLD,输入完毕后,如图41所示。

图41 建立新的虚拟磁盘
5.单击“OK”按钮,返回到“Administrator”窗口。
6.检查虚拟磁盘是否正常建立,打开“Administrator”窗口的“view”菜单,将查看方式设置为“Server→Disk”方式,此时在窗口中可以看到刚才建立的虚拟磁盘WIN2K,如图42所示。

图42 查看虚拟磁盘
7.查看完毕后,将查看方式仍设置为“Server→Client→Disk”方式,以便后续的设置。
步骤二、建立用户账号
建立用户账号的方法有以下两种:
¨ 自动建立,这种方法只有在配置VLD Login Service期间选择了“Add new client database”时,才能使用。
¨ 使用VLD管理程序手动添加。
下面分别介绍:
a.自动建立
1.工作站的网卡插上PXE启动芯片,打开工作站,进入BIOS设置,将引导顺序设为网络优先。
2.重新启动,工作站从服务器上得到IP地址,屏幕上出现以下提示信息:
|
Intel UNDI,PXE-2.0(BUILD 082)
Copyright © 1997-2000 Intel Corporation
For Realtek RTL8139(A/B/C)/RTL8130 PCI Fast Etherenet Controller v2.10
CLIENT MAC ADDR:00 E0 4C E2 5C 8A GUID:FFFFFF-FFFF-FFFF-FFFF-FFFFFFFFF
CLIENT IP:198.168.0.20 MASK:255.255.255.0 DHCP IP:198.168.0.1
3Com Virtual LAN Drive bootstrap v1.0 build 17
Copyright (c) 2001 3Com Corporation or its subsidiaries.
All rights reserved.
3Com Virtual LAN Drive could not find an entry for this client PC
in its database. This may be because it is a new PC. You can enter
the information below for this client PC and it will be added to
the 3Com Virtual LAN Drive database, or you can press the ESC key
and the MAC address will be used as the client name and description.
You can edit this client information later using the 3Com Virtual LAN
Drive Administrator.
Client Name: |
3.在Client Name:提示后输入工作站的账号,例如:x01
4.在Description:提示后输入工作站的描述,例如:first ws
5.此时工作站的信息已记录到了服务器的相关数据库中,工作站的屏幕出现以下提示:
|
This new client has been added to the 3Com Virtual LAN Drive database.
You will need to assign a virtual disk to the client using the 3Com
Virtual LAN Drive Administrator.
Press any key to continue… |
系统提示,新的工作站已添加到VLD的数据库中,必须在VLD管理程序中为该工作站分配虚拟磁盘,工作站才能使用。
6.在服务器上,从Windows 2000的开始菜单中,选择“程序”→“3Com Virtual LAN Drive”,然后执行“Administrator”命令,打开“Administrator”窗口(若此窗口已经是打开的,请按F5键,刷新窗口)。
展开Clients分支,可以看到前面添加的工作站名,如图43所示。

图43 新增的工作站
注意:
此时的x01工作站,还没有分配虚拟磁盘文件,若已分配,则会出现在相应的IO服务器分支中,当我们将yxzfs IO服务器中的win2k虚拟磁盘分配文件给x01工作站,此台工作站的名字将出现右yxzfs IO服务器分支中。
b. 使用VLD管理程序手动添加
1.在服务器上,从Windows 2000的开始菜单中,选择“程序”→“3Com Virtual LAN Drive”,然后执行“Administrator”命令,打开“Administrator”窗口。
2.在“File”菜单下,选择“New”然后单击“Client”,出现“New Client”窗口。在Name框中输入工作站的名字,例如:x02,注意工作站的名字不能超过20字符;在MAC框中输入此工作站的网卡号;Port的值不用改变;在Description框中输入相关的描述信息;输入完毕后,如图44所示。

图44 手动添加工作站
3.单击“确定”按钮,完成工作站的添加。
注意:
手动添加工作站时,必须知道工作站的网卡号,工作站网卡可以在Windows下使用IPCONFIG /A命令查看,若工作站中没有安装硬盘,则可以在工作站网卡上插上启动芯片,以网络优先引导系统时,屏幕上也可以看到网卡号。
步骤三、为用户指定虚拟磁盘
1.在服务器上,从Windows 2000的开始菜单中,选择“程序”→“3Com Virtual LAN Drive”,然后执行“Administrator”命令,打开“Administrator”窗口。
2.在“View”菜单中,将查看方式设置为“Server→Client→Disk”方式。
3.右击工作站名,例如x01,在弹出的快捷菜单中选择“Properties”命令,出现“Client Properties”窗口,单击“Disk”选项卡,出现如图45所示界面。

图45 为用户分配虚拟磁盘
4.单击“Change”按钮,出现“Select Virtual Disk”对话框,在“All Disks”框中,展开IO Serer,本实例为yxzfs,选择虚拟磁盘文件,例如WIN2K,单击“Add”按钮,可以看到此文件添加到的右边的Attached disks框中,如图46所示。

图46 “Select Virtual Disk”对话框
5.单击“OK”按钮,返回图45所示界面,此时虚拟磁盘文件在列表之中。
注意:
在Boot order下拉式列表中,可以设置工作站的三种启动优先顺序,即:Virtual Disk First(虚拟盘优先) 、Hard Disk First(硬盘优先)和Floppy Disk First(软盘优先)
在“Client Properties”窗口中的“Security”选项卡中,可以设置工作登录验证方式,有以下四种选择:None、Username and Password、Username和Password。
6.在“Client Properties”窗口中,单击“确定”完成设置。
3.5 格式化虚拟磁盘
Boot-NIC提供的“Image Mapping Utility”工具软件,可以将虚拟磁盘映像文件在服务器端映射为一个磁盘,并可在“我的电脑”中显示为一个盘符,我们可以像格式化普通硬盘一样格式化这个磁盘。
格式化虚拟磁盘的步骤为:
— 运行“Image Mapping Utility”将虚拟磁盘文件映射为一磁盘
— 格式化上述磁盘
— 解除映射
注意:
虚拟磁盘的格式化也可以在工作站中进行,当有盘上传机安装完Boot-NIC客户端,在与服务器连接后,上传机会自动产生一个虚拟磁盘,此时可以在上传机中格式化它。
以下详细介绍,在服务器端格式化虚拟磁盘的方法。
(1)将虚拟磁盘文件映射为磁盘
1.在服务器上,从Windows 2000的开始菜单中,选择“程序”→“VenturCom Boot-NIC”,执行“Image Mapping Utility”命令,打开“Boot-NIC Drive Mapping Utility”窗口,在Drive下拉式列表中,选取一个盘符,例如:G,在VLD Disk框中输入虚拟磁盘映像文件的路径和文件名,也可以单击“Browse”按钮,在“打开”对话框中查找需映射的虚拟磁盘映像文件,输入完成后如图47所示。

图47 映射盘符
2.单击“Map”按钮后,在Status栏中出现“Map operation completed successfully.”说明映射已成功。若此时单击“Get Info…”按钮,系统会弹出一个如图48所示的对话框,说明G盘为d:\vld\WIN2K的映射。

图48 系统提示
(2)格式化虚拟磁盘
1.打开“我的电脑”或“Windows 资源管理器”,可以看到前面映射的G盘,右击其盘符,在弹出的快捷菜单中选择“格式化”命令,如图49所示。

图49 格式化虚拟磁盘
2.可以看出,G盘与C:D:没有什么区别,在“格式化G:\”对话框中,文件系统选择NTFS格式,卷标设为Windows 2000,其它选项按默认值,完成后按“开始”按钮。

图50 格式化对话框
3.系统提示,数据将被全部删除,确定后,开始格式化操作,经过一些时间后,格式化完毕,系统提示已完成,确定后返回格式化窗口,单击“关闭”按钮,完成格式化操作。
注意:
当有客户机连接使用映像文件时,映像文件是无法映射出来的。
(3)解除映射
当映像文件在服务器映射为磁盘后,我们可以方便地格式化它,对已有数据的映像文件,也可将它映射出来,这样就可以在服务器上修改映像文件中的数据了,由于映像文件在服务器端被映射后,工作站将无法使用此映像文件,所以在作完格式化或修改完数据后,应解除它们的映射关系,以便工作站使用。
1.在服务器上,从Windows 2000的开始菜单中,选择“程序”→“VenturCom Boot-NIC”,执行“Image Mapping Utility”命令,打开“Boot-NIC Drive Mapping Utility”窗口。
2.单击“Unmap”按钮,解除映射关系,在Status框中出现“Unmap operation completed successfully.”说明解除成功,进入我的电脑中,可以发现G盘已不存在了。
3.单击“Boot-NIC Drive Mapping Utility”窗口右上角的关闭按钮,完成此项操作。
4 在客户机安装和使用Boot-NIC
在安装Boot-NIC客户之前,应确认以下几点:
— 服务器端所有相关组件已安装完毕,且已经启动,另外用于上传的工作站的账号已在VLD服务中添加,且已分配了虚拟磁盘映像文件,设置工作站的启动优先顺序Hard Disk First(硬盘优先)。
— 服务器的DHCP服务已启动。
— 有盘Windows 2000安装完毕,且运行正常。
— 有盘Windows 2000的IP地址设为自动获取。
— 服务器和工作站的已正常连接,双方的通讯正常。
4.1 在客户机上安装Boot-NIC
1.在有盘Windows 2000工作站上,网卡插上PXE引导芯片,启动工作站时,按Shift+F10进入PXE BOOTROM设置界面,将BOOTROM设为Enabled,将启动顺序设为INT19,即BOOTROM优先,设好后,按F4保存退出。
2.工作站启动后,将Boot-NIC安装盘放入光驱,双击安装文件开始安装,文件经解压缩后,出现“Welcome”的欢迎界面,如图51所示。

图51 欢迎界面
3.单击“Install”按钮,经安装程序扫描系统后,出现“VenturCom Boot-NIC Setup”界面,如图52所示。

图52 安装界面
4.单击“Next”按钮,出现“Software License Agreement”的软件许可协议,如图53所示。

图53 软件许可协议
5.读完以上许可信息,若单击“Yes”按钮,同意其许可协议后继续安装,若不同意则可选择“No”,系统将终止安装。单击“Yes”,出现“User Information”界面,用户的信息已显示在上面了。

图54 输入用户信息
6.若不修改用户信息,可单击“Next”按钮,继续安装。出现“Chose Destination Location”界面,系统提示选择安装Boot-NIC的文件目录,如图55所示。

图55 选择安装目录
图5 选择安装目录
7.默认的安装路径为c:\Program Files\VCI\Boot-NCI目录,若要安装到其它目录,可以单击“Browse”按钮,在弹出的对话框中,选择安装路径,一般情况下可以安装到系统默认的安装路径,此时可单击“Next”按钮,出现“Setup Type”界面,如图56所示。

图56 选择安装类型
8.在“Setup Type”对话框有两个类型选项,分别为:1-Administrator&Server和2-Windows 2000 Client;由于Boot-NIC的安装程序没有将服务器端和工作站端分开,所以安装类型在此区分,目前是在工作端安装,所以选中第二项,即2-Windows 2000 Client,然后单击“Next”按钮,出现“Warning”警告框,如图57所示,安装程序有五个重要的信息需安装者确认,若系统提示的前提条件不能满足,Boot-NIC是不能正常完成安装的。

图57 警告框
9.若所有条件都满足,则可单击“Next”按钮,此时出现“Select Components”界面,如图58所示。

图58 选择组件
10.如果所有工作站都安装有本地硬盘但有充足的内存(256MB以上),可以选中“No Page File Option”选项,一般情况下不选中此项,单击“Next”按钮,出现“Select Program Folder”界面。

图59 选择程序项
11.按默认值,将程序项设为:Boot-NIC,单击“Next”按钮,出现“Start Copying Files”界面,在current settings列表中,列出了当前的相关设置项,若无错误,则单击“Next”按钮。

图60 确定所选项目
12.系统开始复制文件,并自动设置相关程序,在安装过程中,系统会发现有新的硬件,并自动安装其驱动程序,经过一些短暂的停顿后,出现如图61所示界面,系统提示已安装完毕。

图标61 完成安装界面
13.单击“Finish”按钮,结束Boot-NIC在客户端的安装。
4.2 使用Boot-NIC客户端建立映像文件
Boot-NIC安装完毕后,客户端的“我的电脑”中可以到一个F盘(本实例为F盘),如图62所示。若本地磁盘与本例不同,它的盘符会有所不同,请读者加以区分。

图62 在客户端看到虚拟磁盘
另外若按默认选项安装Boot-NIC后,客户端的开始菜单会增加“VenturCom Boot-NIC” 如图63所示。

图63 新增的程序项
1.在客户机上,从Windows 2000的开始菜单中,选择“程序”→“VenturCom Boot-NIC”,执行“Image Builder”命令,打开“Boot-NIC Client Image Builder”窗口,在Destination框中填入虚拟磁盘的盘符,本实例为F:\ 也可以通过单击“Browse”按钮,在“浏览文件夹”对话框中选择虚拟磁盘,设置好后,如图64所示。

图64 客户机映像生成程序
2.单击“Build”按钮,出现“Confirm Build”对话框,如图65所示。

图65 提示框
3.安装程序提示,F盘中的文件将被全部删除,是否继续安装,单击“是”按钮,出现如图66所示界面。

图66 建立映像文件
4.经过一些时间的复制,出现如图67所示界面,系统提示映像文件已建立。

图67 映像文件建立完毕
5.单击“确定”按钮,结束建立映像文件的操作。
5 无盘引导Windows 2000工作站
经过以步骤的安装设置后,便可以无盘引导第一台Windows 2000工作站了,具体设置如下:
1.将刚才用于上传制作映像文件工作站的硬盘、软驱和光驱拆除,并设置为网络引导优先。
2.在服务器端的工作站(本例为x01)的引导顺序为Virtual Disk First(虚拟磁盘优先)
3.接好网线,工作站便可以无盘启动了。
注意:
此时的虚拟映像文件还没有经过Boot-NIC改造,只能被一个工作站连接和使用,且工作站上有完全的权限,使用时文件很不安全。
6 配置流式引导服务
Venturcom公司提供了一个允许设置的流式引导功能的工具“Boot-NIC Configure”,它的作用是将虚拟磁盘映像文件改造为共享,且具有自动还原的能力,我们把这个改造过程称为固化。
注意:
经固化后的映像文件在有工作站连接时无法返回未固化前的状态,当取消绶冲设置时,工作站便可以更改无盘系统的设置,为使用系统安全,因此在固化之前最好将映像文件作一个备份。
以下具体介绍设置过程:
1.在服务器上,从Windows 2000的开始菜单中,选择“程序”→“VenturCom Boot-NIC”,执行“Boot-NIC Config”命令,打开“Boot-NIC Configure”窗口,如图68所示。

图68 固化工具
2.在Virtual Drive Image框中,输入需固化的映像文件的路径和文件名,若不知道这个文件的路径和文件名,可以单击“…”按钮,在文件对话框中查找指定的文件。
3.为加快虚拟磁盘的读写速度,可以选中“Enable Write Cache”选项,这样工作站在读写映像文件时便启用了回写式的高速缓存,此时映像文件将变为只读且可以被多个用户同时连接使用。
4.若允许回写式Cache,则需输入Cache容量的大小,单位为MB,默认情况为24MB,若服内存充足,可加大此数据。
注意:
若将“Enable Write Cache”选中,即允许回写式绶冲时,无盘工作站将象有盘机安装了还原卡一样,当工作站重启时,所作操作将全部取消。因此在安装新的应用软件时,应将此项去掉,待应用软件安装完毕后,再选中此项,以保护系统的安全和提高运行速度。
5.若工作站数量较多,为加快工作站的启动速度,可以在“Multicast Boot Parameters”区中,选中“Enable Multicast Boot”即允许多点广播式引导。
6.其它选项可按默认值设置。
7.单击“OK”按钮,完成映像文件的固化操作。
至此无盘Windows 2000的安装就全部结束了,启动无盘站,进入系统后,试用各项操作功能,感觉与有盘Windows 2000完全一样,你甚至会怀疑这是不是真正的无盘网,但打开“设备管理器”,展开“磁盘驱动器”分支,你可以发现它没有任何的实际硬盘,只有一个名“Boot-NIC Virtual Disk Drive”虚拟磁盘驱动器,如图69所示,好了不用怀疑了,动手作吧。

图69 安装完成后无盘工作站的操作界面
7 常见问题解答
1.基于Boot-NIC的无盘Windows 2000与Windows 2000终端有什么区别?
答:它们是完全不相同的两种技术,从技术内核、应用场合、对硬件的要求和使用效果等多方面都是截然不同的。在内核方面Boot-NIC是以虚拟磁盘为中心的,终端则是以远程桌面协议为核心;在应用场合方面,Boot-NIC应用场合很广,在企事业单位的办公网络、学校的教学网络和网吧中都可以使用,终端一般只适合老机房的改造(以学校的教学网为主),使一些旧的微机例如386、486和早期586得以延长使用期;在对硬件的要求方面,Boot-NIC对工作站的要求是较其它类型无盘系统更高一些的,但也不是无法承受,目前新配的机房设备一般都可以满足,实验表明CPU 赛阳433以上、内存128以上即可,它对服务器的要求也不是很高(PIII866以上、内存256以上)上述配置可作一40台的无盘Windows 2000,终端对服务器的要求极高,对工作站的要求极低;在使用效果方面,Boot-NIC是目前所有无盘系统最好的,与有盘Windows 2000的使用方法完全相同,且没有任何的限制,但安全性又是最好的,终端的使用效果则是在所有无盘系统中最差的,但听到最多的句话就是:“这些老486能有这样的效果已经不容易了”。
2.Boot-NIC软件能安装无盘Windows 98或无盘Windows XP吗?
答:由于Boot-NIC内嵌入了一个3Com VLD软件,而3Com VLD是可以安装无盘Windows 98或Windows Me的,所以可以安装,但这样安装出来的系统并不实用,原因有两:一是映像文件不能共享,每个工作站独占一个,若网络中有 40台工作站,每个映像文件为2000MB,则仅映像文件就要占据约80GB硬盘空间;二是,无法固化映像文件,工作站用户可以任意的删除、修改文件和系统,安全性极差。另外Boot-NIC不支持Windows XP,若要安装无盘Windows XP,可以使用Boot-NIC的升级版本即BXP2.0。
3.Boot-NIC无盘Windows 2000能否即插即用?
答:实验表明,大多数情况下是不支持的。
4.Boot-NIC无盘系统中适合作大规模的无盘网络吗?
答:非常适合,一台Login服务器+1000M主干+IO服务器(100M级)陈列+100M交换网+无盘工作站(100M级)可以构架近千台的规模的无盘网络。
5.Boot-NIC无盘系统稳定吗?
答:初步实验证明,系统是稳定的,42台无盘工作站,连续运行14小时,只有一台死机(死机原因不明),另外大流量的复制文件时,没有出现蓝屏。
6.Boot-NIC无盘系统,工作站启动和运行的速度如何?
答:工作站启动速度比有盘Windows 2000快一些,单台工作站启动时一般为65s,四十台同时启动时,需用140s钟。运行的速度较快,启动Photoshop o中文版20s,运行一些大型软件,没有任何阻塞感,十分很流畅,打开IE浏览器的速度很快,若在服务器增加一些优化软件,例如SuperCache等,则速度会得到更大的提升。
7.支持Boot-NIC系统的网卡有哪些?
答:只要支持PXE或BOOTP启动的网卡,都可以在Boot-NIC系统中使用。但须注意的是,如果您使用的网卡不是3Com、Intel和RealTek系统的网卡,则需修改相关设置才能正常使用,下面以Acton EN1207D网卡为例,说明如下:打开“程序”→“附件”→“系统工具”→“系统信息”,在“系统信息”窗口右边的“树”列表中,展开“组件”→“网络”→“适配器”分支,查看绑定了Boot-NIC的网卡的“服务名”,本例查找到的信息为:EN1207D,记录下这个服务名,关闭“系统信息”窗口。运行注册表编辑器,展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EN1207D(刚才查找到服务名),将这个分支的Start的值设为0,Tag的值设为2。这样调整后,Boot-NIC就可以支持EN1207网卡了。
8.哪些应用软件可以运行在Boot-NIC环境下无盘工作站上?
答:在有盘Windows 2000下能运行的应用软件几乎都可以用于无盘Windows 2000,包括一些大型的软件,例如:PROTEL 99、PRO/E、SQL2000、用友财务8.1以上版本等。
9.Boot-NIC的两种启动方式应用场合有何不同?
答:两种启动方式分别为:PXE和BOOTP,它们的应用场合是不同的。我们认为,PXE适合单一网络中使用,它优点是工作站IP自动获得,设置的工作量小。若要将多个无盘网络相连,或与有盘网络互连,则使用BOOTP方式引导,这种方式可手动为每一台工作站分配IP地址,便于全盘考虑。目前支持BOOTP的网卡只有带有MBA启动程序的3COM网卡才能使用。注意启动方式,与无盘系统的运行速度和稳定性基本无关。
10.Boot-NIC的安全性如何?一些系统级的功能是否有限制?
答:Boot-NIC的安全性可以说是目前所有无盘系统最好的之一,所有系统级的功能都可以使用,例如:格式化命令和控制面板中的所有组件。
8 常见故障分析及解决方法
基于Boot-NIC的安装过程中比RPL、PXE及终端都要简单一些,出现的故障相对也不多,以下介绍几个常见的故障。
1.故障现象:安装Boot-NIC工作端后,没有产生虚拟磁盘。
产生原因:安装前必需的条件没有具备。
— 解决方法:确定以下操作是否已正常完成:服务器端所有相关组件已安装完毕,且已经启动,另外用于上传的工作站的账号已在VLD服务中添加,且已分配了虚拟磁盘映像文件,设置工作站的启动优先顺序Hard Disk First(硬盘优先);服务器的DHCP服务已启动;有盘Windows 2000的IP地址设为自动获取;服务器和工作站的已正常连接,双方的通讯正常。
2.故障现象:在制作映像过程中,系统提示空间不足。
产生原因:由于3comVLD空间不能超过2000MB,上传机的C盘中的内容不能大于2000MB,若大于2000MB则上传机映像文件的制作无法完成。
解决方法:删除一些文件,使用整个C盘的文件或数据不超过2000MB。
3.故障现象:无盘启动时,在DHCP……时等待较长一段时间后,出现PXE-52:ProxyDHCP offers were received. No DHCP offers were received.工作站无法获得IP地址。
产生原因:服务器的DHCP没有启动。
解决方法:可在“管理工具”中的“服务”中重新启动DHCP,若无法启动,则根据“事件查看器”中提供的信息,查找无法启动DHCP的原因,若在这之前,DHCP曾正常启动过,则重点检查网卡是否接触不良。
4.故障现象:无盘启动时,在DHCP……时等待较长一段时间后,工作站能够获得IP地址,之后出现PXE-55:ProxyDHCP service did not reply to request on port 4011
产生原因:3Com PXE服务没有启动
解决方法:在“服务”中启动“3Com PXE”服务,并将它的启动类型设置为自动,若仍无法启动,请检查3Com PXE配置是否正常。
5.故障现象:无盘启动时,在TFTP……时等待较长一段时间后,出现PXE-32 TFTP open timeout。
产生原因:3Com TFTP服务没有启动
解决方法:在“服务”中启动“3Com TFTP”服务,并将它的启动类型设置为自动,若仍无法启动,请检查3Com TFTP配置是否正常。
6.故障现象:无盘启动时,工作站出现“Login process can not be completed!”错误提示。
产生原因:3Com VLD IO sevice服务没有启动
解决方法:在“服务”中启动“3Com VLD IO sevice”服务,并将它的启动类型设置为自动,若仍无法启动,请检查3Com VLD IO sevice配置是否正常。
7.故障现象:无盘启动时,工作站出现“Login request timed out”错误提示。
产生原因:3Com VLD Login sevice服务没有启动
解决方法:在“服务”中启动“3Com VLD Login sevice”服务,并将它的启动类型设置为自动,若仍无法启动,请检查3Com VLD Login sevice配置是否正常。
8.故障现象:无盘启动时,工作站获得IP地址后,正常加载3Com bootstrap后出现提示:“Insert system disk .Press any when ready…”
产生原因:在服务器端,工作站的启动顺序设置错误,另外,映象文件在服务器端被映射为一磁盘时,也会出现此故障。
解决方法:进入3Com VLD 管理程序,将此工作站的引导顺序设为:Virtual Disk First(虚拟盘优先),在服务器上解除映射。
9.故障现象:无盘启动时,当系统检测完硬件时,出现蓝屏并死机。
产生原因:工作站的硬件配置与第一台用于制作映像文件的工作站(上传机)的配置不相同。
解决方法:若确定是配置不同,可以为此类工作站重新建立一个新的工作站虚拟磁盘映像文件;若确定工作站配置与第一台完全一样,请检查网卡插位置是否与上传要一致,另处COMS也必须一致。
10.故障现象:无盘工作站启动到登录界面时,系统会自动重启,无法完成引导。
产生原因:上传机中的操作系统必须安装在C盘,若安装在其它盘下(例如:D盘),则映像文件制作完毕后,启动无盘工作站就会出现此故障。
解决方法:重新安装上传机操作系统到C盘,并重作映像文件。
11.故障现象:多个客户共享一个虚拟磁盘时,出现蓝屏死机现象。
产生原因:映像文件还没有作固化处理。
解决方法:使用Boot-NIC的“Boot-NIC configure”程序固化映像文件。
12.故障现象:无盘启动后,系统为640*480 16色显示方式,启动任一程序,出现“Windows 致命错误”对话框,如图70所示。

图70 系统提示
当单击“确定”按钮时,出现如图71所示对话框。

图71 系统提示
产生原因:工作站内存不足,当工作站内存少于128MB时,就会出现这种现象。
解决方法:加大内存到128MB以上。