-------------------------------歷 史 的 分 隔 線-----------------------------------
一、... 傳播架構... 1
二、... 硬體環境... 1
三、... 軟體環境... 1
四、... Step 1前置步驟... 2
五、... Step 2製作開機映像檔... 3
六、... Step 3製作PXE開機選單... 8
七、... Step 4製作Ghost映像檔... 12
八、... Step 5多點傳播... 16
九、... Step 6修改各PC端IP、Hostname 19
十、... Step 7測試群組與IP.. 21
十一、參考資源... 21
十二、附錄一... 22
一、 傳播架構
![clip_image002](http://lh4.ggpht.com/parkghost/SD1-8VsZ0EI/AAAAAAAAAP4/MBEUv0PQScE/clip_image002_thumb%5B3%5D.gif?imgmax=800)
PC1為製作映像檔之電腦,Multicast Server為傳播映像檔給所有電腦之伺服器,其傳播過程分為兩階段,其一:PC1 經由網路備份映像檔至Multicast Server (Step1 - 4),其二:Multicast Server 經由網路還原映像檔給所有電腦,過程中所以使用的技術(DHCP、TFTP、PXE、GHOST)可於參考資源中查尋。
二、 硬體環境
l PC兩部(一台為Server另一台為製作映像檔用)
l PC需有PXE開機功能
l PC與Multicast Server需連接網路,屬同網段
三、 軟體環境
l Norton Ghost v8.2 Corporate Edition
l 3com Dynamic Access Boot Services
l Tftpd32 v2.83
四、 Step 1前置步驟
PC1:
依老師需求規劃分割區、安裝系統、使用者帳號和權限、網路群組名稱、TCP/IP資訊、軟體
Note
若有多個系統則考量是否需另外安裝開機選單
部份軟體在不同使用者會有註冊檔、權限問題,需登入各使用者環境,執行各類軟體測試(參閱附錄一)
Multicast Server:
安裝Ghost Enterprise、DABS、tftpd32
Note
安裝3com DABS 時安裝種類為Server
![clip_image004](http://lh5.ggpht.com/parkghost/SD1_AlsZ0GI/AAAAAAAAAQI/TgHFyuRjJYQ/clip_image004_thumb.jpg?imgmax=800)
五、 Step 2製作開機映像檔
Multicast Server:
執行Ghost boot wizard
![clip_image006](http://lh3.ggpht.com/parkghost/SD1_HFsZ0II/AAAAAAAAAQY/S2as3dP_Ss8/clip_image006_thumb.jpg?imgmax=800)
挑選TCP/IP Network Boot Image
![clip_image008](http://lh4.ggpht.com/parkghost/SD1_MVsZ0KI/AAAAAAAAAQo/nINtgsek3Oc/clip_image008_thumb.jpg?imgmax=800)
挑選PXE Packet Driver
![clip_image010](http://lh5.ggpht.com/parkghost/SD1_RlsZ0MI/AAAAAAAAAQ4/bV2qWZVLBDg/clip_image010_thumb.jpg?imgmax=800)
![clip_image012](http://lh4.ggpht.com/parkghost/SD1_VVsZ0OI/AAAAAAAAARI/ETR4dTSBAMw/clip_image012_thumb.jpg?imgmax=800)
![clip_image014](http://lh4.ggpht.com/parkghost/SD1_ZVsZ0QI/AAAAAAAAARY/_XPwviQEcB8/clip_image014_thumb.jpg?imgmax=800)
l 製作Ghost映像檔參數(用於Step 4):以Session Name 為Backup
-clone,mode=create,src=1,dst=@mcBackup -sure –rb
l 多點傳播參數(用於Step 5): 以Session Name 為Restore
-clone,mode=restore,src=@mcRestore,dst=1 -sure -rb
![clip_image016](http://lh4.ggpht.com/parkghost/SD1_dVsZ0SI/AAAAAAAAARo/9iz3Qud9L9o/clip_image016_thumb.jpg?imgmax=800)
![clip_image018](http://lh3.ggpht.com/parkghost/SD1_hFsZ0UI/AAAAAAAAAR4/2rvJNZ11H6Q/clip_image018_thumb.jpg?imgmax=800)
![clip_image020](http://lh6.ggpht.com/parkghost/SD1_k1sZ0WI/AAAAAAAAASI/KPrquBUmvxo/clip_image020_thumb.jpg?imgmax=800)
![clip_image022](http://lh5.ggpht.com/parkghost/SD1_plsZ0YI/AAAAAAAAASY/tfL2uwYdOLc/clip_image022_thumb.jpg?imgmax=800)
![clip_image024](http://lh4.ggpht.com/parkghost/SD1_tVsZ0aI/AAAAAAAAASo/baYp5aLcmho/clip_image024_thumb.jpg?imgmax=800)
六、 Step 3製作PXE開機選單
Multicast Server:
執行Boot Image Editer
![clip_image026](http://lh3.ggpht.com/parkghost/SD1_xFsZ0cI/AAAAAAAAAS4/DbHzTCjDnuo/clip_image026_thumb.jpg?imgmax=800)
按Create a PXE menu boot file
![clip_image028](http://lh5.ggpht.com/parkghost/SD1_0lsZ0eI/AAAAAAAAATM/0cQlOD4jvQw/clip_image028_thumb.jpg?imgmax=800)
按Add
![clip_image030](http://lh6.ggpht.com/parkghost/SD1_31sZ0gI/AAAAAAAAATc/w0-fUefX_YM/clip_image030_thumb.jpg?imgmax=800)
按Browser挑選開機檔案存檔位址
![clip_image032](http://lh6.ggpht.com/parkghost/SD1_61sZ0iI/AAAAAAAAATs/Js-BXHtGJkU/clip_image032_thumb.jpg?imgmax=800)
按Save
![clip_image034](http://lh3.ggpht.com/parkghost/SD1_-FsZ0kI/AAAAAAAAAT8/CvZhgbvPz7c/clip_image034_thumb.jpg?imgmax=800)
選取開機選單存檔位址(需與開機映像檔為同一資料夾)
![clip_image036](http://lh5.ggpht.com/parkghost/SD2ABlsZ0mI/AAAAAAAAAUM/cAKBWBcYGko/clip_image036_thumb.jpg?imgmax=800)
Note
第一次執行Boot Image Editor則會出現下列畫面(皆預設選項即可)
![clip_image038](http://lh5.ggpht.com/parkghost/SD2AFlsZ0oI/AAAAAAAAAUc/J7YEzhM1ERU/clip_image038_thumb.jpg?imgmax=800)
![clip_image040](http://lh3.ggpht.com/parkghost/SD2AJFsZ0qI/AAAAAAAAAUs/GVLdew-EOJE/clip_image040_thumb.jpg?imgmax=800)
![clip_image042](http://lh3.ggpht.com/parkghost/SD2ANFsZ0sI/AAAAAAAAAU8/k_oNhBq1sOY/clip_image042_thumb.jpg?imgmax=800)
七、 Step 4製作Ghost映像檔
Multicast Server:
我的電腦→控制台→網路連線→區域連線→內容
更改為虛擬IP(可避免與實體IP的衝突)
![clip_image044](http://lh4.ggpht.com/parkghost/SD2ATVsZ0uI/AAAAAAAAAVM/OTBtuARoous/clip_image044_thumb.jpg?imgmax=800)
執行TFTPD32
按Settings
![clip_image046](http://lh6.ggpht.com/parkghost/SD2AX1sZ0wI/AAAAAAAAAVc/SNdRt_JnQ3E/clip_image046_thumb.jpg?imgmax=800)
勾選PXE Compatibility,按OK
![clip_image048](http://lh6.ggpht.com/parkghost/SD2Ad1sZ0yI/AAAAAAAAAVs/PcI5XeYGYSg/clip_image048_thumb.jpg?imgmax=800)
設定下列資訊,按Save
![clip_image050](http://lh3.ggpht.com/parkghost/SD2AiFsZ00I/AAAAAAAAAV8/PAk5Pp9pKL8/clip_image050_thumb.jpg?imgmax=800)
![clip_image052](http://lh5.ggpht.com/parkghost/SD2AklsZ02I/AAAAAAAAAWM/SX8OZH1YtuM/clip_image052_thumb.jpg?imgmax=800)
啟動GhostCast Server
設定下列資訊
![clip_image054](http://lh6.ggpht.com/parkghost/SD2Ao1sZ04I/AAAAAAAAAWc/Yo6N3N6r778/clip_image054_thumb.jpg?imgmax=800)
按Accept Clients
![clip_image056](http://lh3.ggpht.com/parkghost/SD2AtFsZ06I/AAAAAAAAAWs/jX7-FMgoYcI/clip_image056_thumb.jpg?imgmax=800)
PC1:
進入BIOS將網路開機功能開啟
重新開機後PC1會經由網路取得 IP設定→開機選(bootmenu.pxe)→開機映像檔(bootimg.sys)→進入Ghost畫面與開始傳輸)
Note
如果在備份或還原過程過於緩慢或過多PC中斷,可能有電腦正在傳送大量封包或病毒干擾(將其暫停傳輸)
八、 Step 5多點傳播
Multicast Server:
啟動GhostCast Server
設定下列資訊
![clip_image058](http://lh5.ggpht.com/parkghost/SD2AxlsZ08I/AAAAAAAAAW8/LmEFo9mrDE8/clip_image058_thumb.jpg?imgmax=800)
Note
這時的開機映像檔參數為下(作法請方參照Step 2)
![clip_image060](http://lh6.ggpht.com/parkghost/SD2A11sZ0-I/AAAAAAAAAXM/ZlPQY9f5Ck8/clip_image060_thumb.jpg?imgmax=800)
按Accept Clients
![clip_image062](http://lh3.ggpht.com/parkghost/SD2A6FsZ1AI/AAAAAAAAAXc/yds6G8zwagk/clip_image062_thumb.jpg?imgmax=800)
先執行下列PC步驟,當所有電腦都連線時即可按下Send開始傳送
所有要安裝的PC(需與PC1為同一機型):
進入BIOS將網路開機功能開啟
(重新開機後PC1會經由網路取得bootmenu.pxe並執行預設的bootimg.sys進入Ghost畫面與開始傳輸)
Note
如果已設好PXE的電腦可以用Wake-On-LAN的方式分段式的啟動
MC-WOL ethernet-address [/a ip-address] [/p password]
Example1: MC-WOL 00:01:02:58:A3:C7
需注意如同時啟動過多電腦則會導致bootimg.sys傳輸中斷
九、 Step 6修改各PC端IP、Hostname
我的電腦→內容→電腦名稱
按變更
![clip_image064](http://lh5.ggpht.com/parkghost/SD2A-lsZ1CI/AAAAAAAAAXs/GThjBJI5iMQ/clip_image064_thumb.jpg?imgmax=800)
![clip_image066](http://lh5.ggpht.com/parkghost/SD2BClsZ1EI/AAAAAAAAAX8/996R8XAejYI/clip_image066_thumb.jpg?imgmax=800)
我的電腦→控制台→網路連線→區域連線→內容
選擇Internet Protocol(TCP/IP),按內容
![clip_image068](http://lh4.ggpht.com/parkghost/SD2BHVsZ1GI/AAAAAAAAAYM/1-WGP-s6pjE/clip_image068_thumb.jpg?imgmax=800)
設定IP與 DNS資訊
![clip_image070](http://lh3.ggpht.com/parkghost/SD2BMFsZ1II/AAAAAAAAAYc/GFoC7w_kTWc/clip_image070_thumb.jpg?imgmax=800)
開始→電腦關機→重新啟動
十、 Step 7測試群組與IP
開始→執行→輸入cmd
![clip_image072](http://lh3.ggpht.com/parkghost/SD2BPFsZ1KI/AAAAAAAAAYs/etgB-4A-P4U/clip_image072_thumb.jpg?imgmax=800)
輸入ipconfig
![clip_image074](http://lh3.ggpht.com/parkghost/SD2BUFsZ1MI/AAAAAAAAAY8/COM3KJSXPh0/clip_image074_thumb.jpg?imgmax=800)
將所有PC*停留此畫面檢查
選擇任一PC進入網路芳鄰檢查群組中是否有所有電腦
十一、 參考資源
tftpd32 home page http://tftpd32.jounin.net/
用Ghost軟體實現基於PXE的網路硬碟克隆http://tools.yesky.com/15/2187015.shtml
GHOST V8.0 使用詳解 http://www.51testing.com/html/31/566.html
神出鬼沒 揭開Ghost 9的真面目 http://www.jcwcn.com/html/Ghost/16_48_07_890.htm
PXE——RPL的掘墓人 http://www.coollan.net/win98/PXE-RPL.htm
Intel® Boot Agent - PXE Related Resources http://www.intel.com/support/network/adapter/pro100/bootagent/sb/cs-008191.htm
Wake-On-LAN http://www.matcode.com/wol.htm
十二、 附錄一
由於使用者的權限會直接引響軟體的使用,所以切記在製作映像檔前需先登入所有使用者的操作環境,測試每一項自行安裝的軟體,否則事後的補救是極浪費時間與人力的。
一般的權限問題設置軟體執行目錄權限來解決,而某些特定的軟體則需另行找尋解決方法,已知目錄權限問題的軟體如下:
l Dr.eye 6
l Apache 2.x
l Mysql 4.0
l Cakewalk 9
l C++Builder 6
l …
操作步驟:
在任一資料夾→工具→資料夾選項
![clip_image076](http://lh3.ggpht.com/parkghost/SD2BZFsZ1OI/AAAAAAAAAZM/o6G_MA8lU0o/clip_image076_thumb.jpg?imgmax=800)
檢視→勾除”將使用簡易檔案共用”
![clip_image078](http://lh5.ggpht.com/parkghost/SD2BelsZ1QI/AAAAAAAAAZc/3r_p7VqKarw/clip_image078_thumb.jpg?imgmax=800)
以Dr.eye為例:
在C:\Program Files\Inventec 右鍵→內容
![clip_image080](http://lh6.ggpht.com/parkghost/SD2Bj1sZ1SI/AAAAAAAAAZs/JZ67Wd5jE_M/clip_image080_thumb.jpg?imgmax=800)
選安全性→按進階
![clip_image082](http://lh4.ggpht.com/parkghost/SD2BoVsZ1UI/AAAAAAAAAZ8/6tcdbpKa0JA/clip_image082_thumb.jpg?imgmax=800)
勾除”從父項繼承套用到子物件…”
![clip_image084](http://lh6.ggpht.com/parkghost/SD2Bt1sZ1WI/AAAAAAAAAaM/HO6jClqol5g/clip_image084_thumb.jpg?imgmax=800)
按移除
![clip_image086](http://lh4.ggpht.com/parkghost/SD2BxVsZ1YI/AAAAAAAAAac/KX7DdtxFslg/clip_image086_thumb.jpg?imgmax=800)
按新增
![clip_image088](http://lh6.ggpht.com/parkghost/SD2B11sZ1aI/AAAAAAAAAas/-0wWhy1wOvE/clip_image088_thumb.jpg?imgmax=800)
輸入Everyone,按確定
![clip_image090](http://lh4.ggpht.com/parkghost/SD2B5VsZ1cI/AAAAAAAAAa8/NA4dK5mMwzg/clip_image090_thumb.jpg?imgmax=800)
勾選完全控制,按確定
![clip_image092](http://lh6.ggpht.com/parkghost/SD2B91sZ1eI/AAAAAAAAAbM/vKq0HN-K5VQ/clip_image092_thumb.jpg?imgmax=800)
勾選 “以顯示從此套用到子物件…”,按確定
![clip_image094](http://lh6.ggpht.com/parkghost/SD2CC1sZ1gI/AAAAAAAAAbc/1YRP7m9rAAY/clip_image094_thumb.jpg?imgmax=800)
特定軟體
l SQL Server
解決步驟:
1. 將目錄權限開啟
2. 建置SQL使用者帳號