摘要:該項目包含五個部分:母盤系統(tǒng)制作、GHOST系統(tǒng)封裝、Windows PE系統(tǒng)設置、Windows PE文件包的使用、項目使用說明。
該項目首先需要在服務器端設置好FTP下載,然后給出服務器的下載鏈接??蛻舳送ㄟ^連接服務器,進行Windows PE系統(tǒng)文件包的下載、安裝,然后通過Windows PE系統(tǒng)再次連接服務器,進行GHOST系統(tǒng)的下載和安裝,以此完成客戶端的PC維護。
文章主要講述為了實現(xiàn)客戶端PC的遠程維護需要經(jīng)行的各種繁瑣的詳細設置。重點在于GHOST系統(tǒng)封裝、Windows PE系統(tǒng)設置兩個部分。
關鍵詞:系統(tǒng)封裝;連接;系統(tǒng)設置
中圖分類號: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 母盤系統(tǒng)制作
1.1 安裝系統(tǒng)
保證硬盤、網(wǎng)絡資源、安裝軟件無毒的前提下,格式化C盤(format c:/s),安裝Windows Xp專業(yè)版。格式化保留命令行(/s)是便于在啟動WINDOWS系統(tǒng)前進行系統(tǒng)數(shù)據(jù)的備份或者恢復。
1.2 系統(tǒng)升級
安裝網(wǎng)卡驅動后,連接到微軟官方網(wǎng)站進行系統(tǒng)補丁升級。為了提高母盤系統(tǒng)的兼容性,此步驟中切勿安裝其他硬件驅動。
1.3 安裝軟件
安裝必備軟件,如WinRAR、輸入法、OFFICE。
1.4 系統(tǒng)(安全)優(yōu)化
1) 關閉存儲設備自動運行,關閉默認共享,關閉多余服務。
2) 優(yōu)化開機速度,程序打開速度,程序關閉速度。
1.5 系統(tǒng)美化
1) OEM信息
修改C:\\WINDOWS\\system32目錄下的oeminfo.ini和oemlogo.bmp為本機構的信息。
2) 桌面壁紙和安裝背景
添加圖片到C:\\WINDOWS\\Web\\Wallpaper目錄下進行桌面應用。另外,制作封裝背景圖片,替換C:\\WINDOWS\\system32目錄下的setup.bmp文件。
3) 系統(tǒng)外觀風格
添加主題文件到C:\\WINDOWS\\Resources\\Themes目錄下,在“外觀”選項下的“窗口和按鈕”下拉菜單中進行應用,如圖1。
4) 啟動畫面
將要啟用的logonui.exe文件復制到C:\\WINDOWS\\system32\\dllcache目錄和C:\\WINDOWS\\system32目錄,對原有的文件進行替換。
5) 快捷熱鍵定義
創(chuàng)建需要熱鍵所執(zhí)行文件的快捷方式,在快捷方式的屬性里進行熱鍵定義。因定義的熱鍵所運行的并非文件本身,而是該文件的快捷方式,所以快捷方式不能刪除。
1.6 系統(tǒng)減肥
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\emp
c:\\windows\\Downloaded Installations\\*. Msi
c:\\windows\\srchasst
c:\\windows\\msagent
c:\\windows\\software\\Distribution\\download
2) 關閉系統(tǒng)還原
打開控制面板,雙擊“系統(tǒng)”。在系統(tǒng)屬性面板里選擇“系統(tǒng)還原”,選中“在所有驅動器上關閉系統(tǒng)還原”,然后點“確定”。
3) 關閉系統(tǒng)休眠
打開控制面板,雙擊“電源選項”,選擇“休眠”,把“啟用休眠”前的勾去掉,然后點“確定”。
2 統(tǒng)封封裝
注意點:計算機在封裝前的操作所提示的重新啟動全都點擊“取消”。
2.1 保存輸入法
打開“控制面板”里面的“區(qū)域和語言選項”,點擊“高級”選項卡,勾選“默認用戶設置”的“將所有設置應用于當前用戶帳戶和默認用戶配置文件”。此操作保證了第三方輸入法在系統(tǒng)封裝部署后依然可以使用。
2.2 更改計算機的IDE 控制器及電源
在設備管理器中右鍵點擊IDE 控制器的分支,運行“更新驅動程序……”,在彈出的硬件更新向導頁面選擇“從列表或指定位置安裝”,選擇“不要搜索,我要自己選擇要安裝的驅動程序”,IDE更改為“標準雙通道 PCI IDE 控制器”。
同樣的方法把電源更改為“Standard PC”,如圖2。
2.3 設備卸載
在設備管理器中卸載顯卡、聲卡、網(wǎng)卡、USB、CPU、端口……保留系統(tǒng)設備、Standard PC和標準雙通道 PCI IDE 控制器。
2.4 設置虛擬內存為0
在“系統(tǒng)屬性”的“高級”中打開“虛擬內存”,“設置”為“無分頁文件”,“確定”后退出。
2.5 準備封裝文件
安裝SRS,拷貝DllcacheManager文件到C:\\WINDOWS目錄,解壓Windows xp 安裝光盤中的DEPLOY.CAB (X:\\SUPPORT\\TOOLS\\DEPLOY.CAB)文件到c:\\sysprep。
2.6 創(chuàng)建自動應答文件
運行“C:\\sysprep\\setupmgr.exe”,點擊“下一步”,選擇“創(chuàng)建新文件”,即創(chuàng)建新sysprep.inf文件,點擊“下一步”。選擇“Sysprep安裝”,點擊“下一步”。選擇“Windows XP Professional”,點擊“下一步”,在彈出的頁面中,選擇“是,完全自動安裝”, 點擊“下一步”。
“名稱和單位”頁面,填寫相應的注冊信息,如圖3。點擊“下一步”到“顯示設置”頁面中,全部使用“默認”,直接點擊“下一步”。
“時區(qū)”頁面選擇中國的時區(qū),點擊“下一步”到“產(chǎn)品密鑰”頁面中,輸入企業(yè)購買的正版CDKEY,點擊“下一步”。為避免同一局域網(wǎng)下計算機重名,這里選擇“自動產(chǎn)生計算機名”, 點擊“下一步”。 “管理員密碼”頁面選擇“使用下列Administrator密碼”,密碼為空,點擊“下一步”到“網(wǎng)絡組件”頁面中選擇“典型設置”, 點擊“下一步”進入“工作組和域”頁面,選擇“工作組”,默認信息為“WORKGROUP”, 點擊“下一步”。 “電話服務頁面中”設置“國家和地區(qū)”為“中國”,“本地電話系統(tǒng)使用”為“音頻”, 點擊“下一步”進入“區(qū)域設置”頁面,選擇“使用正在安裝的Windows版本默認區(qū)域設置”, 點擊“下一步”。
如圖4,“語言”頁面選擇“中文(簡體)”和“中文(繁體)”,點擊“下一步”。“安裝打印機”頁面中,不添加打印機,直接點擊“下一步”。
■
圖5
“運行一次”是系統(tǒng)安裝完畢重啟后,第一次進入系統(tǒng)時運行程序的設置(一般在這里設置Dllcache文件的還原,命令添加格式為“DllcacheManager.exe /restore /autodelete”),如圖6,填寫完成后,點擊紅色圈注的添加(可添加多個任務,如殺毒軟件軟件安裝包),點擊“下一步”。
“附加命令”是系統(tǒng)安裝完畢前,最后運行程序的設置(建議這里進行“Program Files”文件的恢復和硬件驅動的導入),如圖7,“添加”后點擊“下一步”。
“標示字符串”一般填寫制作人,也可以填寫本地硬件或其他信息?!巴瓿伞焙螅灰膹棾鰧υ捒騃NF文件的保存路徑,直接點擊“確定”。
2.7 設置msprep.exe
啟動“C:\\sysprep\\msprep.exe”,已經(jīng)手動設置了IDE控制器和電源驅動,所以這里只要選擇“顯示sysprep窗口,手動選擇封裝選項”,“確定”后進入“系統(tǒng)準備工具”。
如圖7,系統(tǒng)安裝完畢可以手動設置激活,所以這里選擇“不重置激活的寬限期”;“使用最小化安裝”,即無殘留驅動安裝,為了使GHOST系統(tǒng)盡可能兼容其他硬件,這個選項一定要選上;防止安裝時出現(xiàn)“please wait while windows prepares to start……”,“不重新產(chǎn)生安全標識符”也要勾選。點擊“重新封裝”,程序將自動退出部署。
2.8 備份Dllcache
運行“C:\\WINDOWS\\DllcacheManager”,備份Dllcache(在sysprep.inf創(chuàng)建階段已經(jīng)設置了Dllcache的恢復,所以本步驟是Dllcache恢復的前提)。
2.9 更改分辨率
調整分辨率到800*600,這樣可以增強系統(tǒng)安裝部署時對顯示器的兼容性。
2.10 備份系統(tǒng)
重新啟動計算機,在系統(tǒng)選擇菜單,切換到DOS命令行,啟動GHOST,使用z9命令(ghost -z9)對系統(tǒng)進行備份。備份好的系統(tǒng)如果集成的軟件較多,我們還需要再次對備份文件進行瘦身。
2.11 編譯減肥
為了再次縮小GHOST文件的體積,需要用GHOST Explorer打開封裝好的GHOST文件,刪除根目錄的Program Files文件夾(這個文件夾在安裝系統(tǒng)時,調用在sysprep.inf創(chuàng)建階段設置好的壓縮包來實現(xiàn)恢復)。
刪除完畢后,在“文件”菜單里選擇“編譯”,保存為新的GHOST文件。如圖8。
系統(tǒng)封裝完成后,初始的設定不易更改,所以在封裝時一定要注意每一步的操作,及時記錄,以便克服操作上的不足,使得系統(tǒng)趨于完美。
3 WinPE設置
WinPE全稱Windows Preinstallation Environment,即Windows預安裝環(huán)境。本步驟通過添加WINPE網(wǎng)卡驅動和開啟網(wǎng)絡服務把本地硬盤和FTP服務器連接起來,以此調用局域網(wǎng)中的系統(tǒng)數(shù)據(jù)來實現(xiàn)本地計算機的維護。
3.1 開啟網(wǎng)絡
WinPE網(wǎng)絡開啟之前,需要提前將硬件網(wǎng)卡驅動、網(wǎng)絡組件、服務、所用到的各種文件準備好,打包壓縮(建議使用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
解壓縮網(wǎng)絡組件和網(wǎng)卡驅動到WinPE系統(tǒng)目錄,識別硬件網(wǎng)卡。
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
安裝網(wǎng)絡組件、網(wǎng)絡協(xié)議
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
啟動網(wǎng)絡服務
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后執(zhí)行command.txt中的語句。下載winxpsp3.GHO后退出FTP命令。
如想自定義FTP服務器地址,只需將上面批處理中最后一行的IP地址更改為即將架設的IP地址即可。
3.3 進行系統(tǒng)恢復
Ghost32.exe -clone,mode=pload,src=D:\\download\\Winxpsp3.gho,dst=1:1 -sure –rb
恢復Winxpsp3.gho到第一硬盤第一分區(qū)(C盤),完成后重啟進入系統(tǒng)安裝。
4 WinPE文件包的使用及服務器配置
4.1 網(wǎng)頁下載
將PE安裝包的共享路徑嵌入到機構的網(wǎng)頁中,用于客戶端的下載鏈接請求。
4.2 FTP建立
建立的FTP應做到任意用戶(anonymous)都可以登陸,權限設置為只讀。設置完畢后,將封裝好的GHOST系統(tǒng)文件放到非中文文件夾中,然后將系統(tǒng)文件的下載路徑依次添加到批處理文件中用于WINPE客戶端的下載鏈接請求。
4.3 移動存儲設備(光盤、U盤)啟動和安裝
如計算機無操作系統(tǒng),或操作系統(tǒng)徹底崩潰,建議維護人員上門維護。通過移動存儲設備啟動后進入PE維護系統(tǒng),開始本文的第三部分操作。
5 使用說明
5.1 服務器設置
服務器開啟FTP服務,給出鏈接(本項目設置鏈接為ftp://192.168.0.251),開啟WINDOWS PE.rar和GHOST系統(tǒng)下載服務。
5.2 客戶端設置
1) 客戶訪問鏈接(本項目為ftp://192.168.0.251/winpe.rar),下載、安裝WINPE.rar。
2) 客戶重新啟動計算機,按F8返回操作系統(tǒng)選擇菜單,進入WINPE系統(tǒng),依次點“1開啟網(wǎng)絡”、“2下載FTP”、“3安裝系統(tǒng)”,完畢后系統(tǒng)將自動重新啟動計算機。
3) 系統(tǒng)進入部署狀態(tài),進行無人職守安裝,在此過程中自動完成硬件驅動的判斷、加載以及一些常用工具軟件的安裝。計算機再次重啟后,系統(tǒng)維護完畢。
參考文獻:
[1] 張發(fā)凌.批處理命令在服務器管理中的典型應用[M].北京:人民郵電出版社,2008.
[2] 陳超.批處理命令在Windows操作中的典型應用[M].北京:人民郵電出版社,2008.