我是靠谱客的博主 爱撒娇绿草,最近开发中收集的这篇文章主要介绍BXP无盘XP&2000系统安装详解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一:系统简介

1、无盘系统简介

(1) 服务器操作平台:服务器 采用 Windows 2003 Windows 2003 的网络性能、磁盘读写性能、安全性远优于 Windows NT 和 Windows 2000 , 支持高性能的硬件设备 (例如千兆 网卡、 320MSCSI 、串行硬盘等)

(2) 游戏升级方面 ,采用在线切换包的模式解决,这样可以实现在线升级游戏, 即不需要工作站停机便可完成升级游戏 ;

(3) 在数据备份方面 :因大量游戏及应用软件都要存放在包内,所以包会做的很大,一般都会在 60G 以上,甚至到数百 G ,由于 BXP 在默认情况下只能有一个分区,所有游戏和应用软件都只能安装在 C 盘,如此大的包必然导致数据备份困难,通过 GHOST 备份需要很长时间和很大的磁盘空间,若不备份即更不可取,因为采用在线切换包的模式解决,有可能会损坏包内的操作系统,例如在升级游戏时遇到病毒或其它不可预知的情况,采用系统与数据分离,即采用特殊的方式将包分为两个或多个区, XP Win2000 系统安装在第一个较小的分区中 , 大量的游戏或应用软件则另一个大的分区中,备份时只需对 XP Win2000 系统这一小分区备份,打出来的备份包只有几百 MB ,备份和恢复的时间只需要一分钟。

(4) 在处理回写数据方面 :采用读写分离方式,读即为读工作站映象包,写即为共享模式下的回写数据。所谓的读写分离,就是将工作站映象存在一个硬盘中,而回写的数据指向另一个硬盘,这样避免服务器硬盘读写交错,使系统性能在大负载下有较明显的改善。

(5) 工作站多配置的PNP能力方面:系统中已内置了大量主板 ID 信息,一般常见的主板,服务器克隆恢复系统,通过几个简单设置,连上网线工作站即可进入 win2000 xp 系统,象有盘工作站一样驱动硬件,若您的主板 ID 没有内置,本系统提供了主板ID测试工具,获得 ID 后,自动发送到服务器端, 在服务器直接调整工作站映象包中系统注册表。即可以使其能正常引导系统。本系统提供了主板 PCI 驱动补丁,当你的主板驱动到“ PCI TO PCI ”“ Intel(R) 82801BA/CA PCI Bridge – 244E ”时死机,使用我们提供的 PCI TO PCI 补丁就可以解决驱动主板 PCI TO PCI 死机的问题。

(6) 对于客户数据的保存方面: 工作站有时需要长久保存一些数据,例如教学网中学生作的练习、办公网中产生的大量 word 文档、网吧中玩家下载的外挂及本地游戏的游戏进度数据等。数据在共享模式下用户所产生的数据是不会被保存的,就象有盘加了还原卡一样。本集成系统中,每个工作站启动时都有各自相对独立私有专用的盘,使用时遇到需保存的数据,就放到这个私有盘中。

2BXP软件功能简介

BXP 是利用服务器的硬盘空间,通过网络存储虚拟映射的纯软件的无盘解决方案,与传统的无盘网络大不相同。所有的处理都在工作站系统上完成,服务器只提供启动和存取服务,也就是说在无盘工作站运行软件时,所消耗的资源(主要指 CPU 和内存资源)都是工作站自身提供的,这点与 Windows 2000 终端是完全不同的,也正是由于这个因素,使得无盘 Windows XP 对工作站的要求较高,因为本身 Windows XP 对系统硬件的要求就比较高。

BXP服务器由一些服务和管理模块所组成,主要的服务包括:输入/输出 (IO) 服务和登录服务(Login)
一个工作站系统被分配一个位于BXP服务器相关目录下的虚拟磁盘文件(也称工作站的
映象包 , 在工作站无盘启动后,表现为虚拟的磁盘,在服务器上表现为一个文件,我们把映象包中的文件称为 包内文件 ,把通过映射方式生成的工作站盘称为 网络盘 ,放在其中的文件我们称之为 包外文件 )IO 服务负责处理从BXP客户机传送过来的的IO请求,并负责存取这些虚拟磁盘映象文件,对于较大型的无盘网络,可以适当增设一些IO服务器,以分担数据流量,提高运行速度。登录服务用于验证工作站帐号, 且提供此帐号的工作站分配的虚拟磁盘的系统数据。
   根据工作站如何使用映象包,回写数据到何处,即根据虚拟磁盘文件是否能被多个工作站共享可分为专用模式和共享模式,根据缓冲方式又可分为:无缓冲方式、内存缓冲方式和服务器缓冲方式。由上述三种方式可以组合成五种工作站/虚拟磁盘的使用模式,分别是无缓冲专用映象模式、带内存缓冲的专用映象模式、带服务器缓冲的专用映象模式、带内存缓冲的共享映象模式和带服务器缓冲的共享映象模式,而在实际运用时,往往只需要知道下面两种就可以了:
一种是用于驱动硬件和添加删除软件的无缓冲
专用映象模式 ,本说明中后面将简称为 专用模式 ,此时工作站只能启动一台 ;这种工作模式为系统的默认模式。 此模式下,每个BXP工作站分配一个专用的虚拟磁盘,如图1所示。客户可以任意修改系统的数据,并可以得到保存。优点:每个工作站独立地使用自己的磁盘映象,且可以保存文件。工作站的可以使用不同的硬件缺点:增加网络负荷。每个工作站要使用独立的磁盘映象,所以占用服务器硬盘空间很大。
另一种是正常工作站状态下的带服务器缓冲
共享映象模式 ,本说明中后面将简称为 共享模式 。此时映象包可以被多台工作站共享使用。在这一使用模式中,多个的无盘工作站同时使用相同的虚拟磁盘映象。为使共享磁盘映象不被破坏,映象文件的使用必须采用缓冲方式,在这种使用模式下缓冲区设置在服务器的特定目录中, 工作站在修改虚拟磁盘时,被透明地传入BXP IO 服务器的缓冲区中作暂时的储藏。当BXP工作站重新启动时, 暂存的文件在服务器上将被自动清除。优点:软件的维护量小,虚拟映象文件被多个工作站共享使用,大大地节省了服务器硬盘空间。缓冲区要不占用工作站本机内存。缺点:客户无法将数据保存到虚拟磁盘中。

无盘工作站的系统是肯定要安装在包内的,对于大量的游戏及应用软件是安装在包内还是包外呢?以下分别说明包内包外各自的特点及应用场合:
   (1)、在包内安装所有的游戏及应用软件
优点:速度较快,稳定性好,安全性极高,不会产生共享冲突(即某个游戏只允许一个人进入),不会产生任何垃圾文件,系统无论使用多久都与刚安装时一样快。
缺点:传统的BXP无盘XP&2000升级游戏不方便,无法作到远程更新游戏,数据备份较困难,数据回写量较大导,用户数据无法保存到包内。
   尽管此方式存不少缺点,但本站仍建议使用此方式安装所有的游戏及应用软件,因为
此方式的性能最佳 。对于此方式的不足,本站已有较好的解决方法:
2)、在包内只安装Win2000XP操作系统,大量的游戏或应用软件安装网络盘中 。
优点:主要在于游戏升级方便,绝大多数据无需在人工升级,可以远程升级游戏;工作站映象很小,便与系统的备份。
缺点:网络盘会产生大量垃圾文件,安全性不高,较易中毒,存在软件共享冲突的问题,性能和稳定性不如包内。

3、总的安装过程

1)将系统及游戏恢复到服务器硬盘。
2)驱动服务器硬件。
3)在服务器设置IP地址为 192.168.1.251 ,设置为虚拟磁盘专用映象模式。设置服务器盘 符
4) 以专用映象模式启动第一种配置的第一台工作站,驱动其硬件,完成后将此机关闭,再以专用映象模式启动第二种配置的第一台工作站,驱动其硬件,以此类推,将所有配置全部驱动。
5 )依次将所有工作站加入。完成安装。

二:服务器系统的安装

1 、恢复系统

本节内容详细讲述了 GHOST 的操作,如果您对 GHOST 比较熟悉本节内容可以跳过不看

我们的系统母盘分为 120G 160G 两种下面以 120G 系统为例介绍一下系统的恢复方法:系统母盘一共分了四个区, C 盘为 WIN2003 系统盘( 2003SYS )、 D 盘为工作站映像包目录( VDISK )、 E 盘为工作站用户盘( USER )、最后一个区为 Z 盘( BAK ),作为系统的备份盘里面备份了工作站的系统及 WIN2003 的系统。在恢复系统后需要增加一个盘作为系统的回写盘 F 盘( CACHE )。

建议客户的分区方法为:服务器系统单独使用一块 40G 或更大的硬盘,有条件的用户可以使用阵列。在系统盘上分两个区,第一个区为 10G 用于安装 2003 系统( C 2003SYS ),其余部分作为备份盘 FAT32 分区格式( Z BAK )。 D 盘使用两块 120G 或两块 160G 组阵列分一个区。用户盘及回写盘使用两块 120G 或两块 160G 组阵列分两个区,两个区对半分其中一个区指定为 E 盘(用户盘) , 另一个区指定为 F ( 回写盘 )

系统盘的恢复,把我们的 母盘与您的 系统盘挂在一起,用光驱或一块可以引导的硬盘引导系统并进入 DOS,(根据你的引导盘不同引导后盘符会有所不同)您可以用FDISK或输入盘符后查看各盘内的内容在我们的备份盘内有三个目录 DRIVER SOFT GHOST,如

(图1

 进入 GHOST目录,进入NTFS目录,运行GHOST 移动方向键选择 LOCAL->DISK à FROMINAGE(图2,回车

选择 2.gho 回车,(如下图)

选择目标盘(准备作为系统盘的磁盘)(图 4->回车,

设置分区大小:设置第一个分区为 10G ,其余全部设置为第二个分区->TAB键移到OK按纽上(图5

回车 -选择Yes->回车(整个克隆过程大约需要5秒钟)以上的操作是用我们已打包好的分区文件给硬盘分两个区,其中第一个区已激活。

克隆完成后重启,重启后再次进入 DOS进入GHOST目录,运行GHOST移动方向键选择LOCAL->Partition->From Image (如下图)

选择 win2003.gho(如下图)回车

(如下图)回车

选择作为系统盘的磁盘(如下图)回车

选择第一个分区,回车

弹出下面窗口时选择 Yes 克隆完成后,重启。

以上操作是恢复服务器的系统盘。

重启后再次进入 DOS进入GHOST目录,运行GHOST移动方向键选择LOCAL->Partition-> to Partition(如下图)

选择母盘 确定,

选择母盘的最后一个分区(如下图)

再选择作为系统盘的磁盘(如下图)— >回车

选择第二个分区 ->回车—>Yes

以上操作是恢复服务器系统盘的 BAK分区

恢复 映像盘( VDISK ) 把我们的 母盘与您的映像盘 挂在一起( 母盘接 IDE2 口或接阵列的另一个口上 ),进入 GHOST目录,进入NTFS目录,运行GHOST 移动方向键选择 LOCAL->DISK à FROM IMAGE

选择1.gho 回车

选择阵列盘 ->回车(如图)

按默认大小不要修改 ,移到TAB键到OK->回车

弹出窗口时选择 Yes 克隆完成后,重启 (以上操作是给 映像盘进行分区)。

重启后再次进入 DOS进入GHOST目录,运行GHOST移动方向键选择LOCAL->Partition-> to Partition

选择母盘 ->回车

选择母盘的第二个分区 ->回车

选择目标盘 ->回车(如下图)

再回车, 选择 Yes 回车,恢复 映像盘 完成。以上操作是把母盘的 VDISK分区克到服务器上。

恢复用户盘 (user): 把我们的 母盘与您的用户盘 挂在一起( 母盘接 IDE2 口或接阵列的另一个口上 ),进入 GHOST目录,进入NTFS目录,运行GHOST 移动方向键选择 LOCAL->DISK à FROM IMAGE

选择 2.gho->回车

选择目标盘 (用户盘)->回车(如图)

设置分区大小 ,两个分区平均分配->TAB键至ok按纽上->回车

以上操作是给第二组阵列分两个区,其中一个区作为工作站用户盘,另一个区作为工作站的回写盘

选择 Yes, 克隆完成后重启. 重启后再次进入DOS进入GHOST目录,运行GHOST移动方向键选择LOCAL->Partition-> to Partition

选择母盘 ->回车

选择母盘的第三个分区 ->回车

选择目标盘

选择第一个分区 ->TAB键移到OK->选择Yes.

至此恢复用户盘完成。 以上操作是把母盘的第三个分区(用户盘)克到服务器的第二组阵列第一个分区里

2 、安装服务器驱动

系统克隆恢复完毕后,启动服务器。 第一次启动时,不能进入 DOS方式,所以 不要选择 DOS 方式启动

系统重启后,将进入 Windows Server 2003 登录界面,我们设置了 2003 自动登 陆,管理帐号口令为 Chinawupan123 (C为大写) ,系统在后台检测新的硬件设备, 由于 win2003自带了大量的驱动程序,所以绝大多数的硬件系统会自动驱动(这一过程需较长时间,约3~5分钟),若您的硬件系统无法识别,可用设备自带的驱动程序进行安装,若无win2003下的驱动程序,可以使用win XP的驱动程序。如果有自带的主板驱动请自己安装主板自带的芯片组驱动及IDE(南桥)驱动,硬件安装完毕后,系统会要求重新启动,重启后,服务器桌面如下图所示。

由于网卡还没有设置,相关服务无法启动,在启动时系统会提示几个错误,这是正常现象,在设置网卡后,重启工作站时就不会报错了。

特别提示: 进入系统后不能再将系统时间向前调整,否则会造成注册失败。

 3 、设置服务器 IP 地址

右击桌面图标网上邻居,在弹出的快捷菜单中,选择属性命令,在网络连接窗口中,可以看到本地连接,右击本地连接,在弹出的快捷菜单中,选择属性命令,出现本地连接属性对话框,在此连接使用下列项目列表中向下拖动滚动条,选中 “Internet 协议( TCP/IP ,在单击属性按钮,出现 “Internet 协议( TCP/IP ,单击使用下面的 IP 地址,将 IP 地址码设置为 192.168.1.251 ,子网掩码为 255.255.255.0 ,若服务器也要通过代理服务器或路由器上因特网,若服务器也要上网则添入服务器的网关及 DNS ,本例中服务器不要求上网,完成后如图所示。

单击确定按钮返回,在本地连接属性对话框中,选连接后在通知区域显示图标

完成后,单击确定按钮,完成 IP 地址的设置, 连续重启服务器两次

重启动后,测试网卡驱动及设置是否正常,可以单击开始 ”→“ 运行输入 “ping 192.168.1.251 -t” ,若出现 “Reply from 192.168.1.251 bytes=32 time <10ms TTL= 64” 提示,说明网卡驱动正常。

(注意:此时网路必须开通,即服务器的网线已接交换机且交换机处于通电状态,在双机通过交叉网线对连时,工作站必须处于通电状)

4 、设置服务器盘符

重启服务器,在我的电脑中五个分区中只有一个分区C盘可以看到,其它分区需分配盘符,操作方法:进入系统后右击我的电脑->管理->计算机管理->进入计算机管理界面,选择磁盘管理”->在未指定盘符的分区上点右键选择更改驱动器号和路径单击添加”->指定各分区的盘符,具体按以下顺序分配盘符:

卷标与盘符的对应关系为:

卷标    盘符 作用
2003SYS
  C:  windows 2003系统
Vdisk
   D:  为映象包的存放分区 (独立的一块硬盘或一组阵列)
USER
    E:  用户盘
Cache
   F:  数据回写分盘
Bak
    Z:  系统备份盘(和系统盘在同一块磁盘上)
可移动磁盘  K:  服务器虚拟磁盘,可以将工作站 C 盘映象映射到到此盘(所有工作站停机时才能映射)

完成后重新启动一次服务器,打开我的电脑,可以看到如下图盘符及分区对应关系。用 NTFS 分区格式格式化 F 盘,指定卷标为 cache ,若对应关系不正确,可通过磁盘管理更改盘符号。

至此,服务器的基本设置已完成,重启服务器。

5 、读写分离的设置
读写分离: 现要将 BXP 的回写目录 d:/vdisk/writecache 指向 F 盘, 在操作之前必须保证回写目录 d:/vdisk/writecache 为空 ,若目录下有文件,应全部删除。
打开我的电脑 Z ->soft-> 系统分离 ->mountvolume.exe 打开后如下图

在左边的文件框中选中 D:/vdisk/writecache 目录,在右边的文件框中选中 F: 盘,如下图所示单击 Mount

出现如下图所示的提示,说明目录挂接已成功,即读写分离操作完成。

此时进入我的电脑,打开 D:/vdisk 目录时,可以看 Writecache 目录图标,变为如下图所示的磁盘形式,此时向 d:/vdisk/writecache 目录写入数据时,实际上是写到了 F 盘。

6 BXP 软件的设置
双击服务器桌面图标 “BXP 管理打开 BXP 管理程序,在管理程序窗口,在 View 菜单下,将管理界面设置为 “Server->Client->Disk” 方式,此时应出现如下图所示界面。

  若图中的两个小图标中显示器的屏幕为绿色,说明服务器恢复正常,可进行下一步的操作。若不正常,主要查一下服务器 IP设置是否正确。重新设置后必须重启服务器。

View 菜单下,将管理界面设置为 “Server-> Disk”

单击 IOSERVER 前的加号如下图

这里的“ XPIOA ” 就是工作站的映像包 ,

“ XPIOA ”上单击右键通过此菜单可以删除所选虚拟磁盘和新建虚拟磁盘

选择“ Properties ” 设置虚拟磁盘的属性

当点击菜单 “Properties”, 出现如下图所示的对话框时,说明此映象包被锁定或正在使用,例如有工作站已经进行系统,或是服务器对映象包作了映射盘

此时若要设置 “Properties” , 需将映象包解锁,方法为在上图菜单中,执行 “Relesae All Disk Locks” 命令 ,系统出现如下图所示对话框。系统提示是否确定要解锁,单击按钮,

系统提示解锁完成如下图所示。

 解锁后,再次执行 “Properties” 命令 , 出现 “Disk Properties” 对话框,如下图所示,在 “Information” 选项中可以设置虚拟磁盘的路径及描述信息,也设置它是否为可用于引导等,一般情况不需要修改。

“Disk Mode” Access Mode 框中可虚拟磁盘的工作模式, Private Image 即为 专用模式 ,用于驱动工作站硬件及软件安装, Shared Image 则为 共享模式 ,工作站正常使用时就是这种模式。其它的设置项一般不用修改。

注意: 当设置为“ Private Image ” 模式时只有一台工作站可以启动,在 “ Private Image ” 模式下启动工作站后工作站所有的操作都将会保存到服务器上。这种模式一般用于游戏升级及系统驱动的安装,第一次安装工作站时我们选择这种模式。正常情况下使用“ Shared Image ”模式,在这种模式下工作站所有的操作都不会被保存

三:工作站系统的安装

1 、自动生成工作站帐户的操作

第一次启动工作站并安装硬件驱动时请在服务器上映像包模式设置为 Private Image 即 专用模式 每种配置的工作站只需在其中一台机子上安装好驱动其它机开机就不会再找驱动了

启动无盘工作站,修改 BIOS 设置及网卡相关设置,使用网络远程引导优先。重新启动工作站。 工作站使用 PXE 引导芯片 ,开机若此时出现 PXE-E55 错误,说明服务器网卡 IP 地址设置错误,或网络不通,服务器的 IP 地址应为 192.168.1.251
   工作站开机将会从服务器上自动获得 IP 地址,接着从服务器引导系统,最后系统提示输入工作站帐号名及相关描述,此时可以在工作站的荧屏看到与下列相似的信息:

Client Name: 处输入工作名称例如“ 001 ” 并回车;

出现 Client Description: 也输入“ 001 ” 并回车

出现提示你选择一个虚拟磁盘,此时可以在工作站的荧屏看到与下列相似的信息:

此时输入数字 1 ,选择了 WINXP IO A 虚拟磁盘映像包(当有多个服务器或映像包时这里会看到并选择本工作站使用的服务器及映像包)。按回车后,系统提示工作站是本地硬盘优先还是虚拟硬盘优先,在工作站的荧屏看到与下列相似的信息:

此时输入字母 V 表示虚拟硬盘优先,按回车确定后,系统出现如下提示信息:

按任一键重新启动工作站,进入 WinXP 系统。

  此时在服务器, 打开 BXP管理程序,若如果管理程序已经是打开的,可以按F5进行刷新,在管理程序窗口,将管理界面设置为“Server→Client→Disk”方式,如下图所示,就可以在Clients分支中看到刚才添加进来的工作站帐号001,在这里我们可以修改这台工作站所使用的映像包、机器名等(如下图)。

工作站第一次启动时会自动安装硬件驱动程序,若您的硬件系统无法识别,可用设备自带的驱动程序进行安装,安装完成后的桌面如下图:

第一台工作站所有驱动安装完成后 关闭工作站 并在服务器上对映像包解锁,打开第二种配置的工作站并安装驱动,以此类推,将所有配置全部驱动,驱动安装完成后在服务器上对映像包解锁并将映像包模式设置为 Shared Image “共享模式这时开启所有工作站,工作站正常启动进入系统。

四:其他设置

1 、把服务器系统装入 SCSI RAID

服务器 2003 系统,可以方便的向 SCSI 硬盘或 RAID 盘移植。当服务器无 IDE 硬盘时,所有盘均为 SCSI 硬盘或 RAID 盘,可按以下方法处理:
   将系统克隆到一个普通 IDE 硬盘(做过渡用,安装完毕可拆除),并使用 win2003 win XP 下的驱动 SCSI RAID 卡 (
为避免出现系统启动时报虚拟内存错误,在安装 win2003 SCSI RAID 卡驱动前不要对 SCSI RAID 上的硬盘进行分区,若已分过区的请在安装完驱动后重新对硬盘进行分区) ,再将过渡的 IDE 硬盘,克隆到 SCSI RAID 盘上。

 2 、多映像包的设置

多映像包模式即在服务器上存在多个映像包,例如当所有工作站正在使用映像包 A ”时我们把其中一台工作站切换到映像包 B ”上并把映像包 B ” 设置为专用模式“ Private Image ” 打开这台工作站对游戏进行升级等操作,完成后关闭工作站并把映像包修改为共享模式“ Shared Image ” ,再把所有的工作站使用的映像包切换到映像包 B ”,其它工作站重启即可使用最近更新的游戏了。

这种方法虽然麻烦但是安全性较高,映像包不易损坏,而且两个映像包可以互为备份,一旦其中一个映像包损坏,可以将工作站切换到另一个映像包上。但这种方法占用硬盘空间比软大,我们的映像包为 100G 140G ,要求服务器使用两块以上 120G 160 组阵列。

当工作站安装好所有硬件驱动后,打开服务器 D VDISK 文件夹,把“ XPIOA ”这个文件在 VDISK 目录下再复制一份(前提是你的 D 盘空间够大),并改名为“ XPIOB ”,打开服务器“ BXP 管理 View 菜单下,将管理界面设置为 “Server-> Disk”

右键单击 IOSERVER 选择 New Virtual Disk 新建虚拟磁盘

弹出磁盘模式选择,直接点“ OK ”

“Add Virtual Disk” 界面中,选择 “Existing Disk” ,单击 “Browse” 按钮。

定位到 XPIOB 映像文件上 单击“ OK ”

这时返回到 “Add Virtual Disk” 界面,为了便于区分在“ Description ”处输入“ WINXP IO B ”单击“ OK ”如下图

返回 BXP-Administrator 主界面,这时会看到多了一个“ XPIOB ”

点选主菜单“ View-> Client->Disk” 如下图

下面的 001 002 003 就是我们的工作站机器名,在工作站上点右键选择“ Properties ”

出现“ Client Properties ”对话框,在此对话框有三个选项卡,分别是 “Data” “Disks” “Secuity” 。在 “Data” 中是工作站帐号的基本信息,一般情况下可作 更改工作站计算机名 操作,其它选项不要修改。

“Disks” 页中是工作站相关磁盘的信息,在 Boot order 列表中,可以设置工作站的启动优先顺序,正常使用时选择 “Virtual Disk First”, 只有在用本地母盘上传工作站系统时,才使用 “Hark Disk First” 。其它方式很少使用。最下方的列表为本工作站分配的虚拟磁盘,单击 “Change…” 按钮,

出现 “Select Virtual Disk” 对话框,如下图所示,在此界面上点击“ Add ” “ Remove ”按钮可以添加、删除工作站所使用的映象包

在工作站分配了多个映象包时,通过 “UP”“DOWN” 按钮,可以在此改变它的优先顺序,设置工作站从哪一个 IO 、映像包引导。

3 、多 IO 服务器的设置

  当工作站数量较多时,一台服务器的负荷过重,会导致网络性能变差,可以采用如图所示的多个服务器的网络架构来解决这一问题,当工作站数量超过 60台时,我们建议采用多IO服务的解决方案,一般情况下一台较高配置的服务器可带30~50台工作站。

 

  第二台 IO 服务器,可以使用第一台 IO 服务器克隆过去,将服务器更名 , 例如“ BXPSERVER 2 ” ,重新设置 IP 地址例如“ 192.168. 1.252 ” ,并将 BXP 软件从服务器上卸载,将 DHCP 服务停止,然后重新安装 BXP 软件,在服务器的 BAK 盘的 SOFT 文件夹内有 BXP 软件的源安装文件执行“ BXP311.EXE ”单击“ INSTALL ”在组件选择时,只选择 IO 服务器,其它设置按默认设置即可。如下图

安装完成后重启动服务器 2 ,打开开始 -> 程序 ->Venturcom BXP->BXP IO Service Preferences 设置应该如下,

打开控制面板 -> 管理工具 -> 服务查看服务有没有正确开启如下图

第二台服务器读写分离的设置方法与第一台相同。

确认以上信息都正确后在 主服务器 上打开“ BXP 管理打开 File-> New->Server. 如下图:

Name 框中输入第二台 IO 服务器的名称,在 IP Adress 框中输入第二 IO 服务器的 IP 地址后,单击 “OK” 完成第二 IO 服务器添加。合理地配置各工作站虚拟磁盘,使用负荷分担到两台或多台 IO 服务器上。

添加完成后就可以在主服务器上看到两台 IO 服务器

添加虚拟磁盘时,可以直接使用原来的映象包,右键单击“ IOSERVER 2 ” 选择“ New Virtual Disk… ”

出现下面选择窗口时直接点“ OK ”

“Add Virtual Disk” 界面中,选择 “Existing Disk” ,单击 “Browse” 按钮。

 定位到服务器所使用的映像文件上 单击“ OK ”

备注:第二台 IO 服务器只起 IO 文件存放及无盘工作站的回写作用,对工作站的管理及 IO 文件的设置都在主服务器上操作

4 、工作站游戏的升极方法 (单映像包模式及在线切换多映像包模式)

在游戏和系统方面我们没有采用 BXP 系统包 + 网络游戏盘的方式,这种方式的弊端是网络游戏盘会产生大量垃圾文件,安全性不高,较易中毒,存在软件共享冲突的问题(有些游戏不能多人同时共享),性能和稳定性不如包内。所以我们将游戏与系统都存放在同一个 BXP 映象包内。

工作站游戏的升极方法

•  单映像包模式

如果将映像包( VDISK 盘)存放在一个 120G 160G 的硬盘内因映像包较大 100G 140G 就无法在同一个盘内存放两个映像包,我们只能使用单映像包模式,在这种模式下游戏更新比较方便,但容易造成映像包损坏,我们不推荐使用这种模式。

具体更新方法 在服务器上将映像包设为 专用模式“ Private Image ”修改方法见本文第二章第 6 节 ,注意这个时候最先开哪一台工作站那一台工作站将获得 专用模式权利 ,其它工作站这个时候开机或重启将无法进入系统,此时在获得专用模式权利 的工作站上所做的一切修改如游戏升级、软件安装、删除游戏、创建桌面快捷方式等所有操作都将被保存到服务器上,待游戏升级完成后关闭 专用模式权利 的工作站并在服务器上将映像包设为共享模式“ Shared Image ”并对 映像包进行解锁(解锁方法详见本文 第二章第 6 节 )这时其它工作站重启就可以使用最近更新的游戏了。如果在网内有多台 IO 服务器,每台 IO 服务器都要更新一次。

•  多映像包在线切换模式

多映像包模式即在服务器上存在多个映像包当所有工作站正在使用映像包 A ”时我们把其中一台工作站切换到映像包 B ”上并把映像包 B ” 设置为 专用模式“ Private Image ” 打开这台工作站对游戏进行升级等操作,完成后关闭工作站并把映像包修改为 共享模式“ Shared Image ” ,再把所有的工作站使用的映像包切换到映像包 B ”,重启工作站即可使用最近更新的游戏了。然后我们再用其中一台工作站对映像包 A ”进行更新,这样反复交替更新。

这种方法虽然麻烦但是安全性较高,映像包不易损坏,而且两个映像包可以互为备份,一旦其中一个映像包损坏,可以将工作站切换到另一个映像包上。 强烈建议使用这种方法。

5 、工作站多配置及特殊主板的安装方法

本系统中已集成了大量网卡 PNP_ID 信息,但有些较不常见的主板,系统内置的 PNP 信息没有包含此主板的 PNP 信息,这可能会导致无盘 XP&2000 不能正常引导。此时可以在无盘服务器上,将 BAK 盘内的 WINXP.GHO WIN2000.GHO (这个文件就是工作的原始系统文件工作站无盘系统如果损坏就用这个文件恢复)克隆到另一个临时的硬盘中,将此盘挂接到不能无盘启动的工作站中,将此工作站接好网线,并使它能与服务器保持连接状态,这样作是为了将生成的相关 PNP 注册表,直接生成到服务器端。
   工作站启动后,把以前的网卡注册表值删了(在注册表的[HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Enum/PCI]下有两个主键是包含8139的把它们全删了),删除后重启工作站系统会重新找到网卡驱动,驱动后重启工作站,重启后打开 ”C:/TOOLS/ 生成注册表到服务器 / 生成注册表到服务器 .bat” 系统会自动将服务器 c:/tools/pnpreg 共享目录映射为本机的 R 盘,并打开无盘网卡 ID 检测程序如图所示(注若没有与服务器连接好,将不会出现此界面 , 如果想将注册表生成到本地盘,以后用其它方式复制到服务器,可以运行工作站 c:/TOOLS/ 生成注册表到服务器 /nicreg.exe 程序直接打开此程序)

单击生成注册表文件,出现保存对话框,将生成的注册表保存到映射的网络盘 R 盘中,文件名需打全名(带 REG 的扩展名)例如第一种配置可以取名为 01.reg ,单击保存系统提示注册表文件已生成,单击确定后完成工作站端操作。

服务器端通过配置单元的方式将生成的注册表加无盘系统映象中,具体操作如下:
先解锁工作站虚拟磁盘映象包 , 打开桌面“ BXP 管理点选主菜单“ View-> Server->Disk”

选中工作站所使用的映象包先解锁再点选主菜单“ Tools->Map Virtual Disk ”成功后映象包将变为绿色。 “ BXP Administrator ”窗口最小化,注意,不能关闭这个窗口

此时在我的电脑中可进入 K 盘,就可以查看到包中文件信息。这个就是工作站 C 盘的内容。

在服务器上单击服务器开始 ”→“ 运行,在运行对话框中,输入 regedit 命令,打开服务器的注册表编辑器,单击 “HKEY_LOCAL_MACHINE” 选中此注册表分支,如下图所示。

单击菜单文件 ”→“ 加载配置单元如下图所示。注意,在执行这步时一定要选中“ HKEY_LOCAL_MACHINE ”

加载配置单元对话框中,将配置单元定位到, K:/windows/system32/config (对于 2000 系统为 K:/winnt/system32/config )目录下的 system 文件,如图所示。

单击打开按钮,出现系统提示输入项名称,请输入: xxx (注意不要用其它名称,否则不能与 PNP 程序所生成的注册表对应)。

单击确定按钮后,包内的注册表中的 system 便加载到 xxx 单元中了。

单击菜单文件 ”→“ 导入把刚才生成到服务器 C:/TOOLS/PNPREG 的注册表 01.reg 导入。

导入注册表文件对话框中,将注册表文件定位到服务器 c:/tools/pnpreg 目录中的 01.reg 。如下图所示。

系统提示导入成功后,回到注册表编辑器界面,定位到 xxx 分支上,如下图

单击菜单文件 ”→“ 卸载配置单元,系统提示是否想上载相关项,单击按钮完成包内注册表的修改。

返回 BXP 管理主菜单点选主菜单“ Tools->Map Virtual Disk ” 将包映射取消,再解锁工作站虚拟磁盘映象包,即可启动工作站驱动其它硬件。

有些特殊的 INTEL 主板 PCI 信息不包含在系统中,当系统第一次启动时找到新硬件,或找到 PCI TO PCI 设备时死机,解决办法是在系统第一次开机时打开 C TOOLS 文件夹运行工作站 PCI TO PCI 补丁单击驱动 PCI TO PCI 设备安装后系统会正常安装驱动。

6 、工作站系统的备份与恢复

当系统已完全安装完成后,最好将工作站系统盘的数据备份一下,我们服务器的 BAK 盘( Z :)就是为了做备份用的,具体备份操作为:

工作站系统的备份

打开服务器的“ BXP 管理选中工作站的映象包先解锁再点选主菜单“ Tools->Map Virtual Disk ”成功后映象包将变为绿色。 把“ BXP Administrator ”窗口最小化,注意,不能关闭。 这时运行桌面上的“ winghost ”弹出 GHOST 窗口,选择“ Local->Partition->To Image ”用鼠标和键盘的方向键都可以操作 如下图 ,

如下图所看到的第二块硬盘就是我们的虚拟盘,根据容量可以判断哪一块是虚拟盘,并选择虚拟盘,点“ OK ”

因为我们只备份工作站的系统,在这我们选择虚拟盘的第一个分区 点“ OK ”

输入备份的文件名称,任意输一个吧,你可以用日期命名,最好不要超过 8 位数。输完后敲回车

选择压缩或不压缩,单击“ YES ”进行备份。

系统备份完成后,关闭 GHOST 窗口,返回 BXP 管理主菜单点选主菜单“ Tools->Map Virtual Disk ” 将包映射取消,再解锁工作站虚拟磁盘映象包

工作站系统的恢复

如果不慎造成工作站系统损坏,我们就需要对工作站系统进行恢复,具体恢复操作为:

打开服务器的“ BXP 管理选中工作站的映象包先解锁再点选主菜单“ Tools->Map Virtual Disk ”成功后映象包将变为绿色。 把“ BXP Administrator ”窗口最小化,注意,不能关闭。 这时运行桌面上的“ winghost ”弹出 GHOST 窗口,选择“ Local->Partition->From Image ”用鼠标和键盘的方向键都可以操作 如下图 ,

选择一个最适合的克隆包进行恢复,选中后敲回车。

选择恢复到虚拟盘点“ OK ”

选择虚拟盘的第一个分区 点“ OK ”

最后选 YES 进行恢复,

系统恢复完成后,关闭 GHOST 窗口,返回 BXP 管理主菜单点选主菜单“ Tools->Map Virtual Disk ” 将包映射取消,再解锁工作站虚拟磁盘映象包

7 、服务器系统的备份与恢复

重要提示  当进行 2003 系统,设置好各盘符后,进入服务器 c:/dos 目录运行 dos.bat 批处理命令后,服务器在启动时就可以选择 DOS 方式,在出现的 DOS 的菜单中都选择 第二项 ,即可进入DOS状态,在 DOS 状态下可以作服务器的C盘的备份,当系统损坏时,可进入DOS系统恢复C盘系统。

由于 NTFS 的分区在 DOS 下不可见,所以进入后的 C 盘就是 Windows 2003 下看到的 Z 盘,即卷标为 BAK 的分区,使用 GHOST 程序将 2003SYS 作成一个克隆包文件中,例如 win2003.gho 当系统损坏严重时,即可快速地恢复系统。 ( 具体备份、恢复方法请参考本文第二章 )

最后

以上就是爱撒娇绿草为你收集整理的BXP无盘XP&2000系统安装详解的全部内容,希望文章能够帮你解决BXP无盘XP&2000系统安装详解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部