无盘工作站的启动系统及其方法

文档序号:6448059阅读:277来源:国知局
专利名称:无盘工作站的启动系统及其方法
技术领域
本发明涉及计算机网络技术,尤其是涉及无盘工作站的启动系统及其方法。
背景技术
众所周知,无盘工作站的启动技术已经由原来的无人问津发展到现在被绝大多数学校、金融、酒店等机关所接受,这是因为无盘工作站的启动技术已经不再是为解决超低配置机器的使用而服务,它已经与高配置的网络无盘工作站结合,发挥着强大的简单管理,易于维护等功能。而在现有的无盘工作站的启动技术里绝大多数都存在着许多相同的弊病。比如说;安装复杂,设置繁琐高端服务器配置对本地资源使用的非常少,十分耗费服务器的资源,容易引起网络风暴等,这些弊病都一定程度的影响了无盘工作站的正常使用。

发明内容
本发明的目的是为了克服现有的无盘工作站的启动技术所存在的不足,减轻对服务器的压力,缓解网络流量过大的问题,使因网络流量过大的造成网络风暴的几率大大降低,而发明的无盘工作站的启动系统及其方法。
本发明为达到上述目的所采用的技术方案是无盘工作站的启动系统包括服务器、启动服务器和无盘工作站,其中无盘工作站中包括启动后在内存中划分的虚拟C盘和C盘中存储的包括WINDOWS98SE全部启动文件的WINDOWS目录;服务器包括四个工作目录应用目录APP、交换目录SWP、系统目录SYS和共享目录SHARE;启动服务器包括SYS卷。所述的无盘工作站为计算机网络中客户端的无硬盘、软盘和光盘的计算机,所述的服务器为计算机网络中服务器端的计算机,所述的启动服务器为计算机网络中起启动服务器作用的计算机。
无盘工作站的启动方法的具体步骤如下利用无盘工作站的RPL远程启动协议寻找启动服务器;利用启动服务器的镜像文件引导无盘工作站进入DOS状态;利用RAMDISK软件将无盘工作站的内存划分出虚拟C盘;利用NETWARE远程客户登录的功能将无盘工作站连接到启动服务器的SYS卷;
利用RAR解压缩功能将启动服务器SYS卷中包括WINDOWS98SE全部启动文件的WINDOWS目录的压缩包,解压并传至无盘工作站的虚拟C盘。
利用NETWARE远程登录中的文件,完成无盘工作站计算机名在虚拟C盘的WINDOWS目录中的注册。
为了利用RAMDISK软件将无盘工作站的内存划分出虚拟C盘,在安装系统时,修改并制作启动服务器的SYS卷中的NET$DOS.SYS文件,制作过程如下利用RPLIMAGE镜像压缩文件将DOS启动文件、内存虚拟文件、批处理文件、NETWARE远程连接文件、解压缩文件以及包括C语言所编写的可执行文件的其他所需文件压缩成NET$DOS.SYS镜像文件。其中批处理文件的制作是为使系统完成如下过程利用RAMDISK软件将无盘工作站的内存划分出虚拟C盘,利用NETWARE远程客户登录的功能将无盘工作站连接到启动服务器的SYS卷,利用RAR解压缩功能将启动服务器SYS卷中的压缩包,解压并传至无盘工作站的虚拟C盘,利用NETWARE远程登录中的一个文件将无盘工作站的MAC地址读出并指定一个文件中,运用C语言编程将该无盘工作站的MAC地址的后六位读出并自动制作一个注册表文件,将这后六位MAC地址作为无盘工作站的计算机名进行注册。
另外,启动服务器SYS卷中包括WINDOWS98SE全部启动文件的WINDOWS目录的压缩包的制作方法如下a)在有盘终端上安装一个标准的WINDOWS98SE,配置好所有的驱动程序和网络属性,安装TCP/IP和IPX/SPX协议,将IP地址设为自动获取,配置好网关和DNS选项;b)永久连接服务器的四个目录应用目录G;交换目录H;系统目录I;共享目录J;将PORGRAMFILES和STARTMENU和APPLICATIONDATA目录拷贝到G根目录;安装BIGDISK软件,安装目录设为C\WINDOWS\**;c)修改注册表,将C盘路径更改为G盘路径,具体操作如下将注册表中所有的C\PROGRAM FILES更改为G\PROGRAM FILES;将所有的C\WINDOWS\START MENU更改为G\STARTMENU;将所有的C\WINDOWS\APPLICATION DATA更改为G\APPLICATION DATA,将WINDOWS\INF路径更改为G\WINDOWSINF,将所有的PROGRAM FILES路径更改变G\PROGAM FILES;
d)安装所有需要的应用软件,安装路径设为G\PROGRAMFILES,调整并设置好所有的软件;e)将BIGDISK软件中的转移盘符设为H和L,可用软件将G和I设为隐藏盘符;终端设置完毕;f)用另外一个有盘终端的操作系统将步骤e)制作完成的硬盘挂上,将WINDOWS目录先做好备份,删除除主要操作系统的目录及文件以外多余的文件;g)挑出WINDOWS主要操作系统的目录及文件里全部负责系统启动的文件做好备份,将剩下的其他所有文件全部更改为0字节的文件,文件名保持不变;更改具体操作如下将已删除多余文件的整个WINDOWS目录BIGDISK软件映射到其他盘符下;将映射好的WINDOWS目录删除或更改名称,这样原本的WINDOWS目录就全部变成了0字节的文件;h)将挑选出来备份好的全部启动文件复制到步骤g)制作完成的WINDOWS目录里;i)将制作好的WINDOWS目录用RAR压缩成一个压缩包;j)将步骤f)中被删除的多余文件的WINDOWS目录拷贝到服务器的SYS目录中;k)安装NETWARE网络用户并连接到启动服务器的SYS卷,将步骤i)中的压缩包传输到启动服务器的SYS卷上。
本发明的有益效果是它对所有的运算都采用无盘工作站本地处理,极大的减轻了对服务器的压力,缓解了网络流量过大的问题,更使因网络流量过大而造成网络风暴的几率大大降低,同时它还拥有着无盘工作站操作系统免维护、免病毒及自我修复的强大功能,即使操作者发生了误操作它也可进行自我修复,恢复成原来的正常状态。


图1为无盘工作站的启动系统的示意框图。
具体实施例方式
下面结合附图和实施例对本发明进一步说明。
在本发明的一个实施例中,无盘工作站的启动系统如图1所示包括服务器1、启动服务器7和无盘工作站8,其中无盘工作站8中包括启动后在内存中划分的虚拟C盘9和C盘9中存储的包括WINDOWS98SE全部启动文件的WINDOWS目录;服务器1包括四个工作目录APP应用目录2、SWP交换目录3、SYS系统目录4和SHARE共享目录5;启动服务器7包括SYS卷6。
无盘工作站8的启动方法的具体步骤如下利用无盘工作站8的RPL远程启动协议寻找启动服务器7;利用启动服务器7的镜像文件引导无盘工作站8进入DOS状态;利用RAMDISK软件将无盘工作站8的内存划分35MB左右的空间虚拟成C盘9;利用NETWARE远程客户登录的功能将无盘工作站8连接到启动服务器7的SYS卷6;利用RAR解压缩功能将启动服务器SYS卷6中包括WINDOWS98SE全部启动文件的WINDOWS目录的压缩包,解压并传至无盘工作站8的虚拟C盘9。
利用NETWARE远程登录中的文件,完成无盘工作站8的计算机名在虚拟C盘9的WINDOWS目录中的注册。
为了利用RAMDISK软件将无盘工作站8的内存划分出虚拟C盘9,在安装系统时,修改并制作启动服务器7的SYS卷6中的NET$DOS.SYS文件,制作过程如下利用RPLIMAGE镜像压缩文件将DOS启动文件(COMMAND.COM,IO.SYS,MSDOS.SYS),内存虚拟文件(RAMDISK.EXE),批处理文件(AUTOEXEC.BAT),NETWARE远程连接文件(LSL.COM,IPXODL.COM,RTSODI.COM注该软件因无盘工作站网卡而异,此处为REALTEK8139网卡,VLM.EXE),解压缩文件(RAR.EXE)以及其他所需文件(如C语言所编写的可执行文件等)压缩成NET$DOS.SYS镜像文件。其中批处理文件的制作是为使系统完成如下过程利用RAMDISK软件将内存划分35MB左右的空间虚拟成C盘,利用NETWARE远程客户登录的功能将无盘工作站连接到启动服务器的SYS卷,然后要用RAR解压缩功能将启动服务器SYS卷中的压缩包解压并传至无盘工作站的虚拟C盘,利用NETWARE远程登录中的一个文件将无盘工作站的MAC地址读出并指定一个文件中,运用C语言编程将该无盘工作站的MAC地址的后六位读出并自动制作一个注册表文件,将这后六位MAC地址作为无盘工作站的计算机名进行注册。
另外,启动服务器SYS卷6中包括WINDOWS98SE全部启动文件的WINDOWS目录的压缩包的制作过程如下a)在有盘终端上安装一个标准的WINDOWS98SE,配置好所有的驱动程序和网络属性,安装TCP/IP和IPX/SPX协议,将IP地址高为自动获取,配置好网关和DNS选项,如果服务器端安装了域控制器则需要选择登录域控制器,将显示属性中的监视器更改为“即插即用监视器”,并取消自动检测监视器的选项;b)永久连接服务器的四个目录应用目录G;交换目录H;系统目录I;共享目录J;将PORGRAMFILES和STARTMENU和APPLICATIONDATA目录拷贝到G根目录;安装BIGDISK软件,安装目录设为C\WINDOWS\**;c)修改注册表将注册表中所有的C\PROGRAM FILES更改为G\PROGRAM FILES;将所有的C\WINDOWS\START MENU更改为G\STARTMENU;将所有的C\WINDOWS\APPLICATION DATA更改为G\APPLICATION DATA,将WINDOWS\INF路径更改为G\WINDOWS\INF,将所有的PROGRAM FILES路径更改变G\PROGRAM FILES;如果终端可以上网则预先上网浏览一部分网站,并安装一些上网所需要的控件如FLASH插件;d)安装所有需要的应用软件,安装路径设为G;\PROGRAM FILES,调整并设置好所有的软件;e)将BIGDISK软件中的转移盘符设为H和L,可用软件将G和I设为隐藏盘符;终端设置完毕;f)用另外一个有盘终端的操作系统将步骤e)制作完成的硬盘挂上,将WINDOWS目录先做好备份,删除除主要操作系统的目录及文件以外多余的文件;所述的主要操作系统的目录及文件为APPLICATIONDATA,COMMAND,FONTS,INF,INSTALLER,SYSTEM,SYSTEM32,JAVA,DOWNLOAD,PROGRAM FILES,BIGDISK的安装目录,EXPLORER.EXE,HIMEM.SYS,IFSHLP.SYS,ODBCINST.INI,SYSTEMINI,SYSTEM.DAT,USER.DAT,WIN.COM,WIN.INI,REGRDILEXE,RUNDLL,RUANDLL32,COMMAND.COM等;g)挑出WINDOWS主要操作系统的目录及文件里全部负责系统启动的文件做好备份,将剩下的其他所有文件全部更改为0字节的文件,文件名保持不变;更改如下;将已删除多余文件的整个WINDOWS目录利用BIGDISK软件映射到其他盘符下;再将映射好的WINDOWS目录删除或更改名称,这样原本的WINDOWS目录就全部变成了0字节的文件;
h)将挑选出来备份好的全部负责系统启动的文件复制到步骤g)制作完成的WINDOWS目录里;i)将制作好的WINDOWS目录(大约30MB)用RAR压缩成一个压缩包;j)将步骤f)中被删除的多余文件的WINDOWS目录拷贝到服务器的SYS目录中;k)安装NETWARE网络用户并连接到启动服务器的SYS卷,将压缩包传输到启动服务器的SYS卷上。
在实施例中,系统的服务器1的配置为PIII933,256DDR,40GB-7200RPM,REALTEK8139C,在服务器1上安装一个标准的WINDOWS2000 ADVANCEDSERVER,安装主要组件须选择DNS,终端服务,DHCP等,配置好所有的驱动程序和网络属性,安装TCPIP和IPXSPX协议,将IP地址设为192.168.0.1,配置好DHCP模块,将分配网段牙分192.168.0.100到192.168.1.200。根据需要选择是否安装域控制器,在服务器1上共享四个工作目录APP应用目录2,SWP交换目录3,SYS系统目录4,SHARE共享目录5。将APP和SYS目录设为只读属性,将SWP和SHARE目录设为完全控制。
在系统的启动服务器7上安装一个标准的NETWARE312,创建SYS卷6,配置网卡,绑定IPX协议,装载RPL协议。系统的无盘工作站8配置可使用P6VEM2或P6VEM3集成主板,CPU主频为733,内存为192MB SDR。
权利要求
1.一种无盘工作站的启动系统,包括服务器(1)、启动服务器(7)和无盘工作站(8),其特征在于所述的无盘工作站(8)中包括启动后在内存中划分的虚拟C盘(9)和C盘(9)中存储的包括WINDOWS98SE全部启动文件的WINDOWS目录;服务器(1)包括四个工作目录应用目录APP(2)、交换目录SWP(3)、系统目录SYS(4)和共享目录SHARE(5);启动服务器(7)包括SYS卷(6)。
2.一种无盘工作站的启动方法,具体步骤如下利用无盘工作站(8)的RPL远程启动协议寻找启动服务器(7);利用启动服务器(7)的镜像文件引导无盘工作站(8)进入DOS状态;其特征在于利用RAMDISK软件将无盘工作站(8)的内存划分出虚拟C盘(9);利用NETWARE远程客户登录的功能将无盘工作站(8)连接到启动服务器(7)的SYS卷(6);利用RAR解压缩功能将启动服务器SYS卷(6)中包括WINDOWS98SE全部启动文件的WINDOWS目录的压缩包,解压并传至无盘工作站(8)的虚拟C盘(9);利用NETWARE远程登录中的文件,完成无盘工作站(8)的计算机名在虚拟C盘(9)的WINDOWS目录中的注册。
3.根据权利要求2所述的无盘工作站的启动方法,其特征在于所述的利用RAMDISK软件将无盘工作站的内存划分出虚拟C盘,在安装系统时的制作过程如下利用RPLIMAGE镜像压缩文件将DOS启动文件、内存虚拟文件、批处理文件、NETWARE远程连接文件、解压缩文件以及包括C语言所编写的可执行文件的其他所需文件压缩成NET$DOS.SYS镜像文件。
4.根据权利要求3所述的无盘工作站的启动方法,其特征在于所述的批处理文件的制作过程如下利用RAMDISK软件将无盘工作站的内存划分出虚拟C盘,利用NETWARE远程客户登录的功能将无盘工作站连接到启动服务器的SYS卷,利用RAR解压缩功能将启动服务器SYS卷中的压缩包,解压并传至无盘工作站的虚拟C盘,利用NETWARE远程登录中的一个文件将无盘工作站的MAC地址读出并指定一个文件中,运用C语言编程将该无盘工作站的MAC地址的后六位读出并自动制作一个注册表文件,将这后六位MAC地址作为无盘工作站的计算机名进行注册。
5.根据权利要求2所述的无盘工作站的启动方法,其特征在于所述的启动服务器SYS卷(6)中包括WINDOWS98SE全部启动文件的WINDOWS目录的压缩包的制作过程如下a)在有盘终端上安装一个标准的WINDOWS98SE,配置好所有的驱动程序和网络属性,安装TCP/IP和IPX/SPX协议,将IP地址设为自动获取,配置好网关和DNS选项;b)永久连接服务器的四个目录应用目录G、交换目录H、系统目录I、共享目录J;将PORGRAMFILES和STARTMENU和APPLICATIONDATA目录拷贝到G根目录;安装BIGDISK软件,安装目录设为C\WINDOWS\**;c)修改注册表,将C盘路径更改为G盘路径;d)安装所有需要的应用软件,安装路径设为G\PROGRAMFILES,调整并设置好所有的软件;e)将BIGDISK软件中的转移盘符设为H和L,可用软件将G和I设为隐藏盘符;终端设置完毕;f)用另外一个有盘终端的操作系统将步骤e)制作完成的硬盘挂上,将WINDOWS目录先做好备份,删除除主要操作系统的目录及文件以外多余的文件;g)挑出WINDOWS主要操作系统的目录及文件里全部负责系统启动的文件做好备份,将剩下的其他所有文件全部更改为0字节的文件,文件名保持不变;h)将挑选出来备份好的全部启动文件复制到步骤g)制作完成的WINDOWS目录里;i)将制作好的WINDOWS目录用RAR压缩成一个压缩包;j)将步骤f)中被删除的多余文件的WINDOWS目录拷贝到服务器的SYS目录中;k)安装NETWARE网络用户并连接到启动服务器的SYS卷,将步骤i)中的压缩包传输到启动服务器的SYS卷上。
6.根据权利要求5所述的无盘工作站的启动方法,其特征在于所述的修改注册表的具体操作如下将注册表中所有的C\PROGRAM FILES更改为G\PROGRAM FILES;将所有的C\WINDOWS\START MENU更改为G\STARTMENU;将所有的C\WINDOWS\APPLICATION DATA更改为G\APPLICATION DATA,将WINDOWS\INF路径更改为G\WINDOWSINF,将所有的PROGRAM FILES路径更改变G\PROGAM FILES
7.根据权利要求5所述的无盘工作站的启动方法,其特征在于所述的改为0字节的文件的具体操作如下将已删除多余文件的整个WINDOWS目录BIGDISK软件映射到其他盘符下;将映射好的WINDOWS目录删除或更改名称,这样原本的WINDOWS目录就全部变成了0字节的文件。
全文摘要
一种无盘工作站的启动系统及其方法,在无盘工作站(8)中包括启动后在内存中划分的虚拟C盘(9)和C盘(9)中存储的WINDOWS目录;服务器(1)包括应用(2)、交换(3)、系统(4)和共享(5)四个工作目录;启动服务器(7)包括SYS卷(6)。在启动时,利用RAMDISK软件将无盘工作站(8)的内存划分出虚拟C盘(9);利用RAR软件将启动服务器SYS卷(6)中的WINDOWS目录的压缩包解压并传至无盘工作站(8)的虚拟C盘(9);并完成无盘工作站计算机名在虚拟C盘(9)的WINDOWS目录中的注册。在本发明中,由于对所有的运算都采用无盘工作站本地处理,极大的减轻对服务器的压力,缓解网络流量过大的问题,使网络风暴的几率大大降低。
文档编号G06F9/445GK1534473SQ0311620
公开日2004年10月6日 申请日期2003年4月1日 优先权日2003年4月1日
发明者钟鸣, 钟 鸣 申请人:上海盈博电子科技发展有限公司, 钟鸣
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1