2024年3月30日发(作者:)

科技信息 计算机与网络 

高枝微机机房髓管理与维护 

青海民族大学计算机学院 保海军 

[摘要]现在高校的机房都配备了相当数量的计算机,且硬件配置都相对较高,这对于大学生的实验教学起到了非常好的作用,可 

是也存在一个问题:怎样管理与维护好机房?本文从管理与维护的实际需要出发,对机房容易出现的问题和具体维护方法进行了详 

细的分析和探讨,找出一些实际的解决方法,并对机房中各种常用的维护方法都作了具体的讲解和说明。 

[关键词]机房维护机房管理 系统恢复 维护技巧 

机房的维护管理工作是计算机实验教学的重要环节,但由于大学 

生的好奇心强,破坏性也强,经常会出现如注册表被修改,系统无法启 

动,安装游戏程序,外设损坏等诸多问题,严重地影响了计算机机房的 

件对硬盘分区进行保护,例如:还原精灵、冰点还原等软件完全可以实 

现硬盘保护卡的功能,通过软件提供的功能,有选择地进行设置。 

目前,我校微机房采用的是联想的启天系列电脑,带有联想的硬盘 

使用。怎样做好机房管理,对提高课堂教学效果,减轻计算机教师的工 

作强度,有着十分重要的意义。下面就我在机房维护过程中的情况总结 

出几点维护心得,供大家参考。 

1、机房问题分析 

计算机机房由于使用频率高,在使用过程中容易出现各种软硬件 

的损坏问题。由于学生自带u盘、光盘等到机房使用或通过登录各种网 

站或发送电子邮件都容易使计算机感染各种病毒,使计算机系统不能 

正常工作。还有些好奇心强的同学会恶意更改或损坏系统文件,或从网 

上下载黑客软件入侵计算机系统,或更改CMOS口令设置等,致使系统 

无法使用。当前,各种软件版本更新比较快,教学要走在前沿必须使用 

最新的软件版本,这使得机房经常需要安装或更新各种软件,而且机房 

很有可能承担各类相关的上机考试,每次考试都要安装自己的考试系 

统。基于这些方面的原因,使得管理人员耗费很长时间安装系统及应用 

软件,因此,必须采取一种行之有效的方法使管理员可以摆脱无休止的 

重复劳动。 

2、机房管理与维护方法的探讨 

2.1一般管理 

2.1.1机房环境 

首先是电源问题,虽然电脑能够承受一定幅度变化的电压,但这种 

不稳定的电源对电脑的使用寿命明显存在一个极大威胁。而对于电脑 

机房来说,这种危害则显得更大,毕竟电脑机房里面工作的不是一台电 

脑。为此我们学校添置了两台稳压器,我们设置其正常供电的电压为 

220伏、电流l6安来对电脑室58台电脑供电。其次是灰尘问题,大家都 

知道灰尘是电器的最大杀手。坚持每学期使用洗耳球、毛刷子等定期对 

机箱内部元件清洁,并且制定一系列规章制度来保障电脑室内部的清 

洁卫生。尽量减少灰尘事故的发生。第三是光线问题。在电脑室里光线 

不能太强,也不能太暗。若显示器长期受强光照射容易加速显像管老 

化,后果就是会降低发光率。并且在强光照射下,对长时间使用显示器 

的学生的眼睛也会造成一定的损伤。为此,我们在电脑室两边的窗户都 

添加了窗帘,这样可以方便我们控制。 

2.1-2屏蔽计算机上的软驱和光驱 

般来说学校在装配计算机机房的时候都会在学生机上装有软驱 

和光驱,以方便学生机的维修和使用,虽然给安装计算机软件等方面带 

来了很大的方便,但是这也给机房的管理带来了一定的困难。主要是有 

些学生会在教师没有允许的情况下私自将一些软盘和光盘(主要都 

是游戏盘)带进机房装到机器中,有时甚至会将盗版光盘中的病毒带入 

机房,并且使其大面积流行起来,对于以后的机器维护造成了很大的困 

难,也给机房维护人员在管理方面增加了许多不必要的工作。 

对于这个问题我是这么解决的:直接在计算机CMOS中将软驱取 

消,然后将CMOS加上管理员密码,在需要的时候可以再将软驱添加 

上;可以利用一些工具软件(也可以直接利用注册表)将光驱禁止,在需 

要使用的时候再将其恢复就可以了。 

2.1.3保护硬盘中系统所在的分区 

在实验操作过程中,学生经常存在着误操作,一不小心就会删掉系 

统程序,如果没有一定措施的话,计算机的软件环境、桌面等往往会改 

得面目全非,从而影响广大学生的正常上机。针对这些情况,可以从两 

个方面着手防范: 

(1)使用硬件保护。现在比较多的学校机房使用了硬盘保护卡,它 

能有效地防止对硬盘的删、写等操作,在退出系统重新启动计算机后会 

完全恢复到系统安装时的状态。 

(2)使用软件保护。除了用硬盘保护卡外,我们还可以利用一些软 

...——

226...—— 

保护系统5.0版,它属于软件保护的一种,可以有针对地对磁盘分区进 

行防删、防写等保护,退出系统重新启动计算机后会完全恢复到系统安 

装时的状态,使用过程中效果良好。 

2.2维护方法 

2.2.1光盘安装 

重新使用光盘对系统或各种软件进行安装是解决计算机系统和软 

件崩溃的方法之一,也是最原始的方法。 

2.2_2硬盘对拷与网上备份恢复 

先安装好一个样本硬盘,测试正常后,将其拆下来,连接到其他需 

要拷贝恢复的计算机上,进入BIOS进行双硬盘设置,进入MS—DOS下 

使用DOS命令XCOPY将样本硬盘内容拷贝恢复到计算机上或通过网 

络进行恢复,即用联网软件连通样机作为服务器,从局域网上进行恢 

复。这对网络的正常与稳定非常重要。 

以上两种方法对于少量计算机的维护是可行的,然而对于机房管 

理与维护来说,这种方法效率很低。 

2.2.3使用Ghost多播服务批量备份恢复 

利用Ghost软件,可实现两个硬箍之间的对拷、两个硬盘分区对拷、 

两台电脑之间的硬盘对拷。它的方法是将整个硬盘或某一分区的信息 

打包压缩成为一个扩展名为.GHO的映像文件,存储在备份的硬盘或某 

分区中。在需要时,启动.GHOST程序,将该映像文件恢复到对应的分 

区或对应的硬盘中,使系统或分区迅速恢复正常。Symantec公司的 

Ghost克隆软件分为个人版和企业版两种,相对于个人版,企业版的最 

大优越性在于它增加了对于网络中同时多点传送的功能,“Mul—ticasting” 

多播服务把样机的映像文件自动恢复到所有客户端的方法可以使得批 

量恢复或更新计算机更加高效。 

使用GHOST软件也能实现机房的批量克隆,但如果当硬盘分区受 

到破坏,须用软盘启动计算机后,重新安装恢复。虽然这种方法恢复的 

速度相当快,用于批量克隆和安装新计算机系统与软件效率高,但没有 

提供对硬盘的保护功能,当计算机考试过程中出现计算机系统与软件 

故障要重新克隆时会非常不便。 

23使用软件进行管理与维护 

通过网络对拷所有学生机上安装了被控端程序,这时我们再在教 

师机上安装主控端程序,用于控制所有的学生机。安装好之后,录登主 

控端程序,就可以远程控制所有网络联通且开机的学生机,这些学生机 

的被控端程序会自动启用。通过控制,可以一键设置所有学生机的 

CMOS口令,设置批量发送文件和数据的保护方式等。 

(1)计算机的CMOS里设置了计算机的一些底层信息,如果设置不 

当会造成计算机不能正常启动,因此必须设置CMOS口令。 

(2)机房很有可能承担各类相关的上机考试,需要安装各类考试系 

统,使用了网络还原卡后,只需提前在一台微机上安装调试好考试系统 

软件,然后在临考试前正常教学上机结束后,通过联网广播方式一次性 

将所有微机安装完毕。 

(3)添加安装指定的应用软件。由于课程设置不稳定的原因,不可 

能事先将所有能用到的应用软件都安装好,在需要添加安装指定的应 

用软件时,(如卸去Authorware,装上一个FlashMX2004),在有了网络还 

原卡后,完成这项工作非常简单,先在一台计算机上卸去Authorware,然 

后安装好Flashmx2004,确认运行正常后,通过联网广播方式一次将所 

有计算机安装完毕。 

2.4使用硬件进行管理与维护 

与软件管理和维护相比较,使用硬盘保护卡这类硬件对机房进行 

管理与维护显得更加方便快捷。硬盘保护卡采用 (下转第228页) 

科技信息. 

#define MAIN SECT

_

计算机与网络 

SIZE OxlO00 4KB根据NorFlash手册修改每个 

_

扇区大小; / 

#define MEM

FLASH

ADDRI (volatile ul6)(C0NnG_SYS—FLASH_BASE 

+0x5555<<1)) 

#define MEM

FLASH

_

ADDR2(*(volatile ul6)(CONFIG—.SYS——FLASH_BASE 

+Ox2AAA<<I)) 

ADDR1与ADDR2的设置请查看SST39VF1601的DataSheet。 

GPG9管脚为输出;gpioregs一>GPGUP=0xffff;gpioregs一>GPGDAT&=~ 

(1<<9)默认USB关闭;在263行处,gpioregs一>GPGDAT l_(1<<9); 此处 

要确保使能,否则在USB界面提示USB无法连接 /;在同目录下的us— 

bmain.c文件中,在InitDeseriptorTable0前添加ChangeUPllValue(Ox38,2,2) 

确保USB工作在48Mhz。 

4.编译测试 

( ̄qashinit中,仿照CONFIG_AMD_LV800的写法,添加1601的配 

_

置: 

#elifdefined(CONFIG—SST一39VFI601) 

(SST MANUFACT&FLASH—VENDMASK)J 

(SST—ID—xF1601)&FLASH_TYPEMASK; 

在UbuntulO.10系统中,回到U—boot顶层目录,输人命令行指令 

config”,“make”,生成u—boot.bin文件,将u—boot.bin文件 

下载到开发板即可,下载有两种方式,①通过并口一JrI1AG;②通过开发 

板中已有的Bootloader下载,烧写Flsh;重启开发板,启动USB下载功 a

make FS2410

_

能,测试结果如图1: 

L’J #LL.-c哪●U P…雕 ’ 

89行起的for O=O;j<flash—info[i].sector_count;j++) ・};其中循环语 

句全部注销,添加flash—info[i].start[j]=flsahbase+j MAIN—SECT_SIZE; 

//NorFlash初始化定位 

f吣aoot the ̄gstem 

1;i 

。 t| 。÷ 。

| | 

| 

修改flsah_print_info0函数,在csea(AMD_ID—LV800)下面,添加 

ease(SST_ID—xF1601&FLASH TYPEMASK)//添加的用于识别 

NorFlash 

埘朝 f ? 。|。 

刚 9 蚋_孽 ≯ ≯| 0 

prinff(“lx SST39VF1601(16Mbit) ̄”); 

break; 

usB; “c‘Ⅲ ・ 

明u—boot移植成功。 

艘 “磅 rrJ ̄l-一 

Ⅻ。 

@flash—erse,a可利用编辑器替换功能,将AMD—MANUFACT替换 

为sST MANUFACT注释掉 wait until lfash is ready /下的功能模块, 

替换为 

while(1) 

{ 

图1 USB使能成功,下载功能开启 

通过USB、mp下载内核,启动内核,串口打印引导信息,如图2,证 

膨 柳*霸却 

if(*addr&Ox40)l_(*addr&Ox40) 

continue; 

检测是否需要擦除 / 

I‘l删酶- :,.- .^‘……,‘…...….…_….….…….… 

I, ‘. , .;… ,.;….-…… ..……-.。 ……….dl哪0 

囔u 酶礴孵 净-矗1 

} 《辫 f 

蜩 删 眄 婚 (lgo#uersio,8. -

if addr&Ox80) 

H} 

噼啡t州

时a《雌 

鞣l埘驰壁霉I-l 瞻“;l - 《艄..II畸}. r-c● ’” 

 t 渖4th qlHl 1Il摹trIIctinn cache 

s● 埘q 

( 

rc=ERROK; 

舳_【峨擎呻《错;E船咀i#袖口-d.Data B 

酾¥#鲥瑚( 峨 峨踟 晒封 

iteback 

break; 

图2u_boot启动内核,串口打印信息 

5.结论 

) 

) 

③writ hwordO函数的修改,类似于flsh_earase0函数,在此省略。 

(8)完善网络功能,主要修改include/conifgs/FS2410.h,①命令行提 

示符,#define CFG_PROMPT“FS2410>”,这里可以随便修改,②#define 

CONFIG_BOOTARGS“noinitrd root=/dev/mtdbloek3 init=/linuxrc console= 

ttySACO”,命令行tag,这就是U—boot传给内核的命令行参数,由于我们 

在nandflash分区做了修改,这里也要修改成/dev/mtblock3,以便找到根 

文件系统;③#deifne CONFIG_COMMANDS(….)中,取消对 

cFG_CMD—PING的注释,启用命令行ping指令。④分配开发板IP、注册 

服务器IP: 

#define CONFI( IPADDR 

#define CONFIG

_

本文研究了u—boot一1_1.6一OpenJTAG在FS2410目标系统上的移 

植,并提出了可行性方案,剖析了代码移植修改的原理,通过编译测试, 

证明本次移植的u—boot可以在目标系统FS2410开发板上启用USB下 

载、串口通信、网络下载、Flash烧录、NorFlash启动、NandFlash启动、 

yafs文件系统烧写等功能,并成功引导了Linux2.6.31内核,完成了本次 

移植的目的,为以后的移植Linux内核、编写Linux系统驱动、开发Lin— 

llX应用程序,奠定了良好的基础,使得u—boot一1.1...一OpenJTAG的移植 

具有通用性。 

参考文献 

[1]韦东山嵌入式Linux应用开发完全手册[M].北京:人民邮电出 

版社.2008 

192.168.1.23 

SERVERIP 192 168.1.105 服务器IP / 

(9)移植USB下载功能,查看FS2410开发板的原理图,FS2410的 

[2]詹荣开.嵌入式系统Bootloader技术内幕[C/OL] (2003—12—01) 

l 2009—08—01 j http://www ibm com/developworks/cn/linux/1一bdoader/ 

indeX html 

USB使能管脚为GPG9,所以需要修改/drivers/usb/usbinit.e文件,在 

Port

Init0函数中,添加代码gpioregs一>GPGCON l_(1<<(9 2)),配置 

_

(上接第226页) 基于硬件底层的内核技术,对硬盘内容实现动态 

保护,即时瞬间恢复。本文介绍的是一块即插即用(Plug&Play)的PCI 

网络还原卡,内置了10/lOOMb网卡模块和单机保护卡模块。它将硬盘 

保护卡和网卡集成在一起,每块卡均可独立作为一块硬保护卡来保护 

单机硬盘上的数据,又可独立作为一块网卡来进行局域网的连接。这种 

二合一技术使硬盘保护卡不占电脑的任何中断地址,完全依附于网卡 

的中断口地址,彻底解决了原来硬盘保护卡与电脑的冲突问题,同时二 

合一后整个卡只占用了电脑的一个PCI插槽。这种网络还原卡支持 

CMOS防改写保护,支持FAT16/FAT32/NTFS文件格式和 

DOS/Win9x,winN.r/win20o0操作系统,支持自主定义多个硬盘分区的 

完全保护。另外,只要确保软件安装时没有感染病毒,把操作系统和应 

用软件所在的分区设为“自动还原”的受保护状态,则在以后使用过程 

中可防止病毒的入侵。它的网络连线复制等功能大大提高了管理人员 

的维护效率。湛江师范学院机房中采用的南京远志公司开发的网络还 

原卡可以更好地证明这一点。该卡的主要特点是:第一,无需到每台计 

算机上重复性地运行各种命令与参数设置,所有这些操作可由主控端 

3、系统的恢复 

在机房的实际使用过程中,既要花费时间精力去找驱动程序,又要 

花很多的时间去安装系统。经过我多年的实践经验,以下几个方案可以 

供大家参考。(1)在计算机的硬盘上建立Ghost备份。(2)在刻录盘上做 

Ghost备份。(3)使用网络进行Ghost备份恢复。 

我一般是多种方法同时采用,多重保险。首先将学生机硬盘分成系 

统盘、备份盘、数据盘三个分区,将Ghost备份放在备份盘里,然后运用 

联想的硬盘保护系统将系统盘、备份盘设置为每次重启复原,将数据盘 

设置为每次重启清空的状态;然后将Ghost备份刻录成光盘;这样一旦 

系统出现大面积的瘫痪,只需要运用Ghost备份恢复一台学生机,然后 

利用联想硬盘保护系统的网络复制功能进行整个机房的系统恢复。 

参考文献 

单击相应按钮实现;第二,对硬盘数据保护的同时保护CMOS数据;第 

三,支持各种操作系统和各种文件格式;第四,安装和卸载不影响计算 

机内的原有数据;第五,可即时动态保存系统当前数据(原保护作用不 

必去除);第六,保护对象(c盘保护、全盘保护、分区自由选择保护)及 

恢复方式(自动还原、手动还原、定时还原)可任意组合。 

228...—— 

[1]张威娜论高校计算机机房的维护与管理,教育探索 

[2]阎俊辉Ghost软件在机房维护中的应用探索,运城学院学报 

[3]丁阳《学校计算机机房管理探索》,2004 5 

[4]张瑞雪.《浅谈学校计算机机房维护》,2004 6 

[5]孟学多.计算机教学实验室安装硬盘保护卡势在必行[J].实验 

室研究与探索,2002(2):62-66 

[6]王代君.谈计算机基础实验室的设备维护与管理[

I].实验室研 

究与探索,2002(7):118-120 

. .——