关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 如何利用局域网恢复计算机系统

如何利用局域网恢复计算机系统

作者:时间:2012-05-28来源:网络收藏

如今的中小学,大都已经普及了信息技术。学校都建立了一定档次的机房,从25台到50台不等。学校机房由于使用率较高,再加上学校的机房面对的对象是中小学学生,动手能力和破坏能力很强,极易造成Windows系统运行不稳定甚至崩溃。为此,学生机软件系统的维护成了机房管理教师的重要工作。

本文引用地址:http://www.eepw.com.cn/article/202313.htm

在现阶段,学校机房中学生机系统恢复一般采用以下几中方法:

1、 利用每台计算机的软驱和光驱直接安装。这是最常见的安装计算机的方法,适合于单个计算机的系统软件修复和软件安装,对于象微机室这样拥有几十台基本相同的计算机地方,这样无疑是非常繁琐和浪费时间的(以一台计算机为例,需要安装WIN98、OFFICE系列、PHOTOSHOP等画图软件、多媒体制作软件、工具软件等,所需的时间最快也得2-3个小时,50台就得100-150小时,以每天工作8小时为例,用13-19天的时间才能全部完成,显然时间太长了)。而且这种方法还需要每台计算机必须装有软驱和光驱,在机房硬件建设时增加了投入的成本。

2、 制作克隆文件,用光驱或硬盘进行对拷的方法恢复系统。这种方法比第一种方法虽然节约了安装系统和软件的时间(根据计算机档次的不同,恢复一个系统只用十几到二、三十分钟),但它也要求计算机安装有光驱。而学校机房中的学生用计算机为了降低成本,一般不安装光驱,这就在学生机系统崩溃后给它进行系统恢复增加了工作难度。当然我们可以拆下光驱,将光驱挂接到学生机上,或者拆下硬盘,通过硬盘对拷的方法恢复系统。但这些方法都很繁琐,且在大量的计算机需要系统恢复的时候不适用。

3、 制作每台计算机C盘的克隆文件(或利用校园网复制其它计算机的克隆文件),预先放置到每个计算机硬盘的一个分区上,并把此分区隐藏起来,以防止学生误删除。在系统崩溃时,调用出来,进行系统恢复。这种方法缺点是需要制作(或传输)大量的克隆文件,占用硬盘空间;且在软件更新或增加软件时,并不比第一种快速。

4、 利用WINDOWS NT的无盘启动技术,启动学生用计算机,并利用网络传输克隆文件进行恢复。这种方法比前几种都快速得多了,但却需要一个专门的装有WINDOWS NT的服务器,且每台学生机网卡上都必须有无盘启动芯片。需要机房管理人员有一定的安装和管理无盘启动服务器的能力。

我在研究以上几种系统恢复的方案后,根据计算机室实际的状况,经过几年来的实践,逐渐摸索出一套简便快捷的方法,希望以之减轻机房管理教师的负担。

我的方法就是:DOS下连接网络,通过网络调用克隆文件恢复所有学生机的系统。这主要是基于这样的考虑:①在学校的机房中,拥有大量相同型号、相同配置的计算机,只利用其中一台制作出“克隆”文件,就可以直接用来恢复其余全部的计算机,而且在恢复后也几乎不用更改什么设置就能使用。②现阶段中小学计算机房为了节约成本,一般不给学生配备光驱,但微机室一般都用网线连接成一个小。所以我考虑充分发挥这一优势,使用网络直接恢复系统损坏的计算机,而不必将“克隆”文件传输的每个学生机,节约了硬盘空间和传输文件所需的时间。③同时由于学生机系统损坏后,很可能连计算机都启动不了,只能用软盘启动,这就要求我所用的软件小巧,能放在一张软盘上,并能实现连网的要求。Novell公司的“Netware Lite For DOS”这个软件正好符合这个要求,而且使用起来方便灵活。

为了达到这个目的,需要解决以下几个问题:

一、运用克隆软件,制作系统恢复的文件

“克隆(ghost)”是一个出色的硬盘对拷工具。它可以把一个磁盘上的全部内容复制到另外一个磁盘上,它把整个硬盘或者某些分区作映像保存,也可以将映像文件还原到硬盘上去,恢复到映像前的状态。它可以最大限度地减少每次安装软件的时间,如果有好几台配置相似的机器需要安装同样软件,就会发现使用ghost使事情变得十分简单。ghost在dos下运行,并且可以从一张dos引导盘上运行。支持长文件名、ntfs分区、os/2扩展属性以及os/2引导管理器分区。

学校多媒体计算机网络机房安装了计算机初级、中级及多媒体创作的常用软件。但安装软件时,大部分软件需利用光驱安装,一台计算机需2~3小时才能完成软件的安装。我们利用“克隆”技术,来进行常用软件的安装,只需几十分钟即可完成安装。具体做法如下:

1) 先将所有需安装的软件安装在一台学生机上;

先将学生机硬盘分两个区(如硬盘空间大,可分得更多),在C盘安装WIN98/95操作系统,安装学生常用的一些应用软件。D盘则用来放置克隆后的映像文件,故分区时不宜分得过小。

2) 执行ghost.exe程序,对C盘驱动器进行映像,克隆后的文件放到D盘上。

现在我们把C盘作一个映像,执行GHOST.EXE程序,在“Local”下的“Partition”点“To Image”, 同样选中硬盘,再选第一个分区,点“OK”,在D盘下输入要保存的文件名“Disk-d.gho”(名称可以任意起)回车。

Ghost会问你要以什么方式来压缩映像文件,点“Fast”, 提示是否对此分区映像,按“YES”后开始映像。操作完成后,按“Continue”回到最初界面。这样,就制成了一个C盘驱动器的映象文件,存放到了D盘,它成了以后恢复学生机系统的基础。

3)复制GHOST.EXE文件到D盘。

二、解决网络传输的问题

崩溃后,不能自己启动进入WIN98/95,当然就不可能在WINDOWS下连接网络、传输克隆文件了。那么,只能用软盘启动,在DOS下进行文件的传输和系统的恢复。

现在有很多的资料介绍制作dos方式下登录WINDOWS NT的启动盘。它也可以完成dos方式下连接网络的连接,但缺点是必须要安装一个WINDOWS NT的服务器,增加了资金的投入,且使用起来也不很灵活。我采用的是Novell公司的“Netware Lite For DOS”这个软件,它不但能够完成所要求的DOS下连接网络工作,而且它小巧、使用方法灵活,任何一台计算机都可作为一台服务器,不用专门的服务器。

下面,我就利用这个软件把刚刚做完克隆文件的计算机做成一台网络服务器。

制作DOS网络启动盘:

(1)准备一张DOS6.22/WIN98启动软盘(只要留有基本启动文件即可)。

(2)将Netware Lite For DOS的主文件nwlite.zip解压到任意一个DOS(或Win98)能识别的分区中去。解压后有38个文件,大小共约720K;其中安装用的文件名为install.exe。

(3)进入DOS(Win98下需进入MS-DOS方式),执行install.exe,其中前三项意思依次为:①本机作客户机;②本机兼作客户机和服务器;③本机作服务器。一般选择第②项:Make this machine a client and a server,这才会有真正意义上的对等网!如下图:

(4)首先按提示输入本机作服务器时的计算机名(比如为:uc1)。如果是第一次安装,之后还会叫你选择安装路径,其默认的为安装到c:nwlite中,由于安装之后的所有文件只有436K,将此路径改成a:nwlite,使它安装到事先准备好的A盘中(安到A盘中,我以后只要拿这张软盘就可以启动计算机并连网,非常简单、方便。)

(5)选择你所用的网卡(比如为NE2000,则选:Novell/Eagle NE2000,如果没有你所需的网卡型号,可以到网卡安装盘中去找)。

(6)之后出现的是更改网卡的所用的Int号和Port地址的屏幕,一般保持用它默认的3和300不用修改,直接按Esc键退出即可。

(7)然后会询问你是否用它的默认值修改你的autoexec.bat和config.sys文件,选择“是”。

(8)安装完毕后,还需要修改这张软盘中的autoexec.bat文件:

由于正式使用Netware Lite For DOS之前,总需要先安装好相关的网络组件(包含在startnet.bat中)及登录(用默认的超级用户,密码为空,登录格式为:net login supervisor),所以为了方便起见,将下面两条命令加入到autoexec.bat文件末尾去:

call a:nwlitestartnet.bat

net login supervisor

(9)用这张软盘启动以前做有克隆文件的那台计算机,把它作为一台服务器。启动成功后,键入命令:NET.EXE。

(10)共享出本机资源。选“Supervise the network→Network Directories→本机名(如:uc1)→Inert键→共享名(如:D)→Actual Directory path→共享路径(如:d:)→Esc键→保存”;同时可修改默认的共享权限——有All(完全)、None(不共享)、Read(只读)三种——以及不享受默认共享权限的用户。这样,就把存放克隆文件disk_d.gho的D盘驱动器设为了共享,其他计算机连网后就可以调用它的克隆文件了。如下图:

注意:

①如果不修改共享路径,Netware Lite For DOS会自动把它所在的磁盘设成共享,名为CDRIVE。

②默认的,一台计算机最多只能建四个共享。如果想更改默认的共享数,选“Supervise the network→Server configuration→本机名(如:uc1)→Network directories→新数目”。CFG一栏放的是原来的数目,而FUTURE一栏则可以输新的合法数目。如下图:

③在上图中还可以修改最大的连接机器数(Connections)、网络打印机数(Network printers)、是否接受远程管理(Allow remote management)以及修改服务器名(Future server name)等。这些都可暂不设置,按默认值设置就可。

三、还原硬盘分区映像

(1)找一台系统损坏的计算机,用制成的网络启动软盘启动计算机。启动后运行NET.EXE。

(2)映射本机或别机的共享资源到本机某个盘符上。选“Map drive letters→本机任意一个空的磁盘驱动器(比如G盘)→欲映射的对象”。如下图:

这样就在本机映射出一个G盘,G盘中的内容就是服务器的D盘,里面有克隆文件和执行程序,使用它们时就象在本机上执行一样。

(3)为了把克隆文件还原到C盘中去,其操作跟“映像硬盘”大致相同。切换到G盘,运行GHOST程序,在“Local”下的“Partition”点“From Image”,在G盘下找到映像文件Disk-d.gho,

选中它,

你看,这就是映像文件里C盘的分区信息了,用鼠标点一下,再选中硬盘,看到了吗?其中只有第一个分区可点,

就选这个,然后执行,这个操作将会把该分区的所有数据覆盖,点“Yes”,开始还原了。操作完成后,按“Continue”回到最初界面。重新启动后,一个崭新的系统就安装完成了。

(4)、计算机重新启动后,不要忘记修改计算机名称和IP地址,因为这些内容每个计算机都是唯一的。以后如果有学生机系统崩溃,只要用软盘分别启动服务器和那台损坏的计算机,重复第三步操作就可以快速地恢复系统了。

计算机机放房的管理是一个比较复杂的工作,在WINDOWS系统广泛采用的今天,极易遭到破坏,在系统损坏后的系统恢复工作越来越重要。能够找到一种简便易行的方法,可以大大地节约时间和人力物力,从而更好地发挥计算机室的作用。我所采用的方案在一定程度上解决了这个问题,希望对他人能有借鉴作用。

参考文献:

1.李大友:《计算机网络》, 清华大学出版社。

2.成汝震:《微机操作系统与网络实用技术》,高等教育出版社,第118-124页。

3.于京、詹晓冬等:《TCP/IP教程》,电子工业出版社。

4.Mark Minasi等:《Windows NT Server 4 从入门到精通》,电子工业出版社。



评论


相关推荐

技术专区

关闭