校园网辅助计算机维护

时间:2022-10-14 03:12:19

校园网辅助计算机维护

摘要:该项目包含五个部分:母盘系统制作、GHOST系统封装、Windows PE系统设置、Windows PE文件包的使用、项目使用说明。

该项目首先需要在服务器端设置好FTP下载,然后给出服务器的下载链接。客户端通过连接服务器,进行Windows PE系统文件包的下载、安装,然后通过Windows PE系统再次连接服务器,进行GHOST系统的下载和安装,以此完成客户端的PC维护。

文章主要讲述为了实现客户端PC的远程维护需要经行的各种繁琐的详细设置。重点在于GHOST系统封装、Windows PE系统设置两个部分。

关键词:系统封装;连接;系统设置

中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)36-10198-05

Maintenance of the Auxiliary Computer of Campus Network

LIU Kai

(Shanghai Lida Polytechnic Institute, Shanghai 201609, China)

Abstract: This project consists of five section including Main Disc System Making\GHOST System Encapsulation\Windows PE Set up\ Application of Windows PE Package\Project Instruction.

There are several steps to take to carry out this project. First of all, server terminal FTP Download should be set up and then the server download link should be given. The customer terminalcould download Windows PE System Package and install it byconnecting server. Next, reconnect the server through Windows PE system to download GHOST system and install it to complete the maintenance of the customer's terminal.

The artical mainly tells the detailed information on various complicated set up through which the remote maintenance of the customer's terminal PC is realized. The key section is comprised of the GHOST System Encapsulation and Windows PE Set up.

Key Words: system encapsulation; connecting; system set up

1 母盘系统制作

1.1 安装系统

保证硬盘、网络资源、安装软件无毒的前提下,格式化C盘(format c:/s),安装Windows Xp专业版。格式化保留命令行(/s)是便于在启动WINDOWS系统前进行系统数据的备份或者恢复。

1.2 系统升级

安装网卡驱动后,连接到微软官方网站进行系统补丁升级。为了提高母盘系统的兼容性,此步骤中切勿安装其他硬件驱动。

1.3 安装软件

安装必备软件,如WinRAR、输入法、OFFICE。

1.4 系统(安全)优化

1) 关闭存储设备自动运行,关闭默认共享,关闭多余服务。

2) 优化开机速度,程序打开速度,程序关闭速度。

1.5 系统美化

1) OEM信息

修改C:\WINDOWS\system32目录下的oeminfo.ini和oemlogo.bmp为本机构的信息。

2) 桌面壁纸和安装背景

添加图片到C:\WINDOWS\Web\Wallpaper目录下进行桌面应用。另外,制作封装背景图片,替换C:\WINDOWS\system32目录下的setup.bmp文件。

3) 系统外观风格

添加主题文件到C:\WINDOWS\Resources\Themes目录下,在“外观”选项下的“窗口和按钮”下拉菜单中进行应用,如图1。

4) 启动画面

将要启用的logonui.exe文件复制到C:\WINDOWS\system32\dllcache目录和C:\WINDOWS\system32目录,对原有的文件进行替换。

5) 快捷热键定义

创建需要热键所执行文件的快捷方式,在快捷方式的属性里进行热键定义。因定义的热键所运行的并非文件本身,而是该文件的快捷方式,所以快捷方式不能删除。

1.6 系统减肥

1) 删除下列目录的文件

c:\Documents and Settings\Administrator\Local Settings\Temp

c:\Program Files\Update

c:\program files\windows nt\pinball

c:\program files\movie make

c:\program files\messenger

c:\program files\msn gaming zone

c:\Program Files\InstallShield Installation Information

c:\Program Files\windowsUpdate

c:\windows 以$号开头的所有隐藏目录

c:\windows下所有以KB8打头的和Q打头的.log文件

c:\windows\RegisteredPakages

c:\windows\Installer

c:\windows\pchealth除msconfig.exe以外

c:\windows\help

c:\windows\ime\chtime

c:\windows\ime\imejp

c:\windows\ime\imejp98

c:\windows\ime\imjp8_1

c:\windows\ime\imkj6_1

c:\windows\system32\ime\CINTLGNT

c:\windows\system32\ime\TINTLGNT

c:\windows\temp

c:\windows\Downloaded Installations\*. Msi

c:\windows\srchasst

c:\windows\msagent

c:\windows\software\Distribution\download

2) 关闭系统还原

打开控制面板,双击“系统”。在系统属性面板里选择“系统还原”,选中“在所有驱动器上关闭系统还原”,然后点“确定”。

3) 关闭系统休眠

打开控制面板,双击“电源选项”,选择“休眠”,把“启用休眠”前的勾去掉,然后点“确定”。

2 统封封装

注意点:计算机在封装前的操作所提示的重新启动全都点击“取消”。

2.1 保存输入法

打开“控制面板”里面的“区域和语言选项”,点击“高级”选项卡,勾选“默认用户设置”的“将所有设置应用于当前用户帐户和默认用户配置文件”。此操作保证了第三方输入法在系统封装部署后依然可以使用。

2.2 更改计算机的IDE 控制器及电源

在设备管理器中右键点击IDE 控制器的分支,运行“更新驱动程序……”,在弹出的硬件更新向导页面选择“从列表或指定位置安装”,选择“不要搜索,我要自己选择要安装的驱动程序”,IDE更改为“标准双通道 PCI IDE 控制器”。

同样的方法把电源更改为“Standard PC”,如图2。

2.3 设备卸载

在设备管理器中卸载显卡、声卡、网卡、USB、CPU、端口……保留系统设备、Standard PC和标准双通道 PCI IDE 控制器。

2.4 设置虚拟内存为0

在“系统属性”的“高级”中打开“虚拟内存”,“设置”为“无分页文件”,“确定”后退出。

2.5 准备封装文件

安装S&R&S,拷贝DllcacheManager文件到C:\WINDOWS目录,解压Windows xp 安装光盘中的DEPLOY.CAB (X:\SUPPORT\TOOLS\DEPLOY.CAB)文件到c:\sysprep。

2.6 创建自动应答文件

运行“C:\sysprep\setupmgr.exe”,点击“下一步”,选择“创建新文件”,即创建新sysprep.inf文件,点击“下一步”。选择“Sysprep安装”,点击“下一步”。选择“Windows XP Professional”,点击“下一步”,在弹出的页面中,选择“是,完全自动安装”, 点击“下一步”。

“名称和单位”页面,填写相应的注册信息,如图3。点击“下一步”到“显示设置”页面中,全部使用“默认”,直接点击“下一步”。

“时区”页面选择中国的时区,点击“下一步”到“产品密钥”页面中,输入企业购买的正版CDKEY,点击“下一步”。为避免同一局域网下计算机重名,这里选择“自动产生计算机名”, 点击“下一步”。 “管理员密码”页面选择“使用下列Administrator密码”,密码为空,点击“下一步”到“网络组件”页面中选择“典型设置”, 点击“下一步”进入“工作组和域”页面,选择“工作组”,默认信息为“WORKGROUP”, 点击“下一步”。 “电话服务页面中”设置“国家和地区”为“中国”,“本地电话系统使用”为“音频”, 点击“下一步”进入“区域设置”页面,选择“使用正在安装的Windows版本默认区域设置”, 点击“下一步”。

如图4,“语言”页面选择“中文(简体)”和“中文(繁体)”,点击“下一步”。“安装打印机”页面中,不添加打印机,直接点击“下一步”。

图5

“运行一次”是系统安装完毕重启后,第一次进入系统时运行程序的设置(一般在这里设置Dllcache文件的还原,命令添加格式为“DllcacheManager.exe /restore /autodelete”),如图6,填写完成后,点击红色圈注的添加(可添加多个任务,如杀毒软件软件安装包),点击“下一步”。

“附加命令”是系统安装完毕前,最后运行程序的设置(建议这里进行“Program Files”文件的恢复和硬件驱动的导入),如图7,“添加”后点击“下一步”。

“标示字符串”一般填写制作人,也可以填写本地硬件或其他信息。“完成”后,不要更改弹出对话框INF文件的保存路径,直接点击“确定”。

2.7 设置msprep.exe

启动“C:\sysprep\msprep.exe”,已经手动设置了IDE控制器和电源驱动,所以这里只要选择“显示sysprep窗口,手动选择封装选项”,“确定”后进入“系统准备工具”。

如图7,系统安装完毕可以手动设置激活,所以这里选择“不重置激活的宽限期”;“使用最小化安装”,即无残留驱动安装,为了使GHOST系统尽可能兼容其他硬件,这个选项一定要选上;防止安装时出现“please wait while windows prepares to start……”,“不重新产生安全标识符”也要勾选。点击“重新封装”,程序将自动退出部署。

2.8 备份Dllcache

运行“C:\WINDOWS\DllcacheManager”,备份Dllcache(在sysprep.inf创建阶段已经设置了Dllcache的恢复,所以本步骤是Dllcache恢复的前提)。

2.9 更改分辨率

调整分辨率到800*600,这样可以增强系统安装部署时对显示器的兼容性。

2.10 备份系统

重新启动计算机,在系统选择菜单,切换到DOS命令行,启动GHOST,使用z9命令(ghost -z9)对系统进行备份。备份好的系统如果集成的软件较多,我们还需要再次对备份文件进行瘦身。

2.11 编译减肥

为了再次缩小GHOST文件的体积,需要用GHOST Explorer打开封装好的GHOST文件,删除根目录的Program Files文件夹(这个文件夹在安装系统时,调用在sysprep.inf创建阶段设置好的压缩包来实现恢复)。

删除完毕后,在“文件”菜单里选择“编译”,保存为新的GHOST文件。如图8。

系统封装完成后,初始的设定不易更改,所以在封装时一定要注意每一步的操作,及时记录,以便克服操作上的不足,使得系统趋于完美。

3 WinPE设置

WinPE全称Windows Preinstallation Environment,即Windows预安装环境。本步骤通过添加WINPE网卡驱动和开启网络服务把本地硬盘和FTP服务器连接起来,以此调用局域网中的系统数据来实现本地计算机的维护。

3.1 开启网络

WinPE网络开启之前,需要提前将硬件网卡驱动、网络组件、服务、所用到的各种文件准备好,打包压缩(建议使用7Z压缩)后,留做批处理调用。

SET Var0=%0

IF '^%Var0:~0,1%'=='^"' SET Var0=%Var0:~1,-1%

FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI

SET TP=%TP:~0,-1%

PUSHD %TP%

PUSHD %~dp0

..\7z\7z.exe x NET_PART.7z -y -aos -o"%SystemRoot%"

PUSHD %~dp0

..\7z\7z.exe x OUTER_BASE.7z -y -aos -o"%SystemRoot%\System32"

FOR /F %%i IN ('Dir /B /A-D ^"%TP%\DRIVERS_NET*.CAB^"') DO PECMD.EXE DEVI "%TP%\%%i"

START /Wait .\InfCacheBuild.exe %SystemRoot%

BARTPE.EXE -pnp

解压缩网络组件和网卡驱动到WinPE系统目录,识别硬件网卡。

REGSVR32 /S NETCFGX.DLL

REGSVR32 /S NETSHELL.DLL

REGSVR32 /S NETMAN.DLL

BARTPE -c p -i MS_TCPIP

BARTPE -c c -i MS_MSCLIENT

BARTPE -c s -i MS_SERVER

BARTPE -c p -i MS_L2TP

BARTPE -c p -i MS_PPTP

BARTPE -c p -i MS_PPPOE

BARTPE -c p -i MS_WANARP

BARTPE -c p -i MS_NDISWAN

BARTPE -c s -i MS_RASCLI

BARTPE -c s -i MS_RASSRV

BARTPE -c s -i MS_RASMAN

BARTPE -c s -i MS_STEELHEAD

BARTPE -v -c p -i MS_NDISUIO

BARTPE -v -c s -i MS_WZCSVC

安装网络组件、网络协议

NET START TCPIP

NET START DHCP

NET START NLA

NET START LMHOSTS

NET START SERVER

NET START NETMAN

NET START TAPISRV

NET START RASMAN

NET START WZCSVC

启动网络服务

3.2下载GHO文件

echo lcd d:\download >command.txt

echo cd ghost >>command.txt

echo type ascii >>command.txt

echo get winxpsp3.GHO >>command.txt

echo close >>command.txt

echo quit >>command.txt

echo.

ftp -s:command.txt -A 192.168.0.251

登陆ftp://192.168.0.251后执行command.txt中的语句。下载winxpsp3.GHO后退出FTP命令。

如想自定义FTP服务器地址,只需将上面批处理中最后一行的IP地址更改为即将架设的IP地址即可。

3.3 进行系统恢复

Ghost32.exe -clone,mode=pload,src=D:\download\Winxpsp3.gho,dst=1:1 -sure Crb

恢复Winxpsp3.gho到第一硬盘第一分区(C盘),完成后重启进入系统安装。

4 WinPE文件包的使用及服务器配置

4.1 网页下载

将PE安装包的共享路径嵌入到机构的网页中,用于客户端的下载链接请求。

4.2 FTP建立

建立的FTP应做到任意用户(anonymous)都可以登陆,权限设置为只读。设置完毕后,将封装好的GHOST系统文件放到非中文文件夹中,然后将系统文件的下载路径依次添加到批处理文件中用于WINPE客户端的下载链接请求。

4.3 移动存储设备(光盘、U盘)启动和安装

如计算机无操作系统,或操作系统彻底崩溃,建议维护人员上门维护。通过移动存储设备启动后进入PE维护系统,开始本文的第三部分操作。

5 使用说明

5.1 服务器设置

服务器开启FTP服务,给出链接(本项目设置链接为ftp://192.168.0.251),开启WINDOWS PE.rar和GHOST系统下载服务。

5.2 客户端设置

1) 客户访问链接(本项目为ftp://192.168.0.251/winpe.rar),下载、安装WINPE.rar。

2) 客户重新启动计算机,按F8返回操作系统选择菜单,进入WINPE系统,依次点“1开启网络”、“2下载FTP”、“3安装系统”,完毕后系统将自动重新启动计算机。

3) 系统进入部署状态,进行无人职守安装,在此过程中自动完成硬件驱动的判断、加载以及一些常用工具软件的安装。计算机再次重启后,系统维护完毕。

参考文献:

[1] 张发凌.批处理命令在服务器管理中的典型应用[M].北京:人民邮电出版社,2008.

[2] 陈超.批处理命令在Windows操作中的典型应用[M].北京:人民邮电出版社,2008.

上一篇:浅议校园网络安全与防范策略 下一篇:宿舍网络交换机安全配置研究