利用windows 2003實作從網絡安裝系統,下面以遠端安裝windows 2003為例
Windows Server 2003支援多種作業系統的部署方法,遠端安裝(RIS)就是其中之一。遠端安裝允許裸機通過網絡從遠端安裝伺服器下載下傳安裝檔案,然後完成作業系統的無人值守安裝,顯然這種作業系統的部署方式很适合在多台裸機上同時安裝作業系統的
遠端安裝部署作業系統的具體過程是這種的,裸機開機後通過先從DHCP伺服器獲得IP位址等IP配置,然後裸機通過DNS伺服器定位域控制器,接下來裸機發送自己的GUID給域控制器,請域控制器查詢指定遠端安裝伺服器為自己提供遠端安裝服務。域控制器查詢Active Directory如果發現裸機的GUID已經和某個遠端安裝伺服器進行了綁定,就将指定這台遠端安裝伺服器為裸機提供服務,否則就随機為裸機指定一台遠端安裝伺服器。裸機連接配接到遠端安裝伺服器後需要先通過身份驗證,然後再選擇合适的安裝映像,最後就是從遠端安裝伺服器下載下傳作業系統安裝檔案和應答檔案自動進行無人值守安裝。
介紹完遠端安裝服務的大緻原理,接下來我們通過一個執行個體來說明如何進行遠端安裝服務的部署。實驗拓撲如下圖所示,Florence身兼數職,既是域控制器和DNS伺服器,也是DHCP伺服器和遠端安裝伺服器,Perth的角色很簡單,充當遠端安裝服務的客戶機。
遠端安裝服務需要伺服器和客戶機的雙重支援,下面我們分别來介紹一下。首先來談談客戶機,一般情況下我們配置服務都是針對伺服器的,為什麼遠端安裝服務對客戶機也有要求呢?這主要是因為遠端安裝服務支援裸機充當客戶機,裸機上自然不可能有作業系統,問題是如果裸機沒有作業系統,如何讓裸機上的網卡開始工作?作業系統常識告所我們,如果沒有作業系統和驅動程式的支援,裸機上的網卡除了發光二極管會亮,其他什麼事也做不了!但裸機要依靠網卡進行所有的資料傳輸,這就是遠端安裝對客戶機的要求-在沒有作業系統的情況下必須讓網卡能夠正常工作!如何能夠實作,裸機隻要滿足兩個條件之一即可,一是裸機上的網卡支援PXE,二是裸機上的網卡型号在遠端安裝啟動軟碟支援的範圍之内。一般來說,現在主機闆上內建的網卡都支援PXE,而且計算機基本不再配置軟驅,是以我們本次實驗中客戶機是通過PXE來完成任務的。
遠端安裝服務對伺服器的要求就比較多了,遠端安裝服務需要下列條件的支援:
一 Active Directory
二 DNS伺服器
三 DHCP伺服器
四 遠端安裝伺服器
本次實驗中我們把這些角色都部署在Florence上,實驗目是利用Florence搭建出遠端安裝的伺服器環境,然後在裸機Perth上部署出XP作業系統,下面我們來看實驗的具體步驟。
一 部署Active Directory和DNS伺服器
遠端安裝服務需要有Active Directory的支援,是以我們首先在Florence上部署域環境,在Florence上運作Dcpromo,如下圖所示,點選下一步繼續。
提示Active Directory的相容性問題,點選下一步繼續。
選擇建立“新域的域控制器”。
選擇把新建立的域放在一個新的域林内。
域名是itet.com。
域的Netbios名稱是ITET,采用預設值即可。
Active Directory資料庫的存放路徑使用預設值即可。
Active Directory安裝向導沒有檢測到有現成的DNS伺服器可以為域提供支援,是以建議在Florence上安裝DNS伺服器,我們采納這個建議,這樣安裝向導會在Florence上自動安裝并配置好DNS伺服器。
輸入還原模式的密碼,用于從備份還原Active Directory。
如下圖所示,Active Directory安裝完成,重新開機後我們就有了一個域,而且有了一個對域提供支援的DNS伺服器。
二 部署DHCP 伺服器
有了Active Directory之後,接下來我們需要部署DHCP伺服器。DHCP負責為裸機配置設定IP位址等參數,首先我們在Florence上安裝DHCP服務元件。在Florecne上是以點選控制台-添加或删除程式-添加/删除Windows元件,如下圖所示,勾選“動态主機配置協定”。
安裝了DHCP服務後,接下來我們需要對DHCP伺服器進行配置,大緻需要下列步驟:
一 建立DHCP作用域
二 配置作用域選項
三 激活
四 授權
首先我們來建立DHCP作用域,作用域其實就是一個位址池,決定了DHCP伺服器給客戶機配置設定IP位址的範圍和數量。在Florecnce上打開DHCP管理器,如下圖所示,選擇“建立作用域”。
作用域的範圍從192.168.1.200到192.168.1.220,已經足夠我們實驗用了,掩碼使用标準的C類網掩碼。
接下來是用戶端IP位址的租約期限,預設為8天,無需更改直接點選“下一步”即可
接下來作用域中沒有需要排除的位址範圍,在“建立作用域的添加排除向導”中直接點選“下一步”即可
DHCP作用域建立完畢後,接下來需要配置作用域選項。我們選擇“是,我想現在配置這些選項”。
接下來是路由器的預設網關不用配置,因為實驗中兩個虛拟機分别充當客戶機和遠端安裝伺服器并在同一網段。
接下來DNS伺服器一定要配置,如下圖所示,DNS伺服器配置為192.168.1.100。
接下來隻需點選“下一步“即可,知道dhcp伺服器配置完成為止。
三 部署遠端安裝伺服器
現在我們開始部署遠端安裝服務,首先我們需要安裝遠端安裝服務的元件,如下圖所示,在控制台的添加或删除程式中勾選“遠端安裝服務”,服務安裝完成後需要重新啟動伺服器。
Florence重新開機後,在管理工具中選擇“遠端安裝服務安裝程式”,如下圖所示,出現遠端安裝服務的安裝向導,我們需要在安裝向導。
首先選擇遠端安裝檔案夾的路徑,遠端安裝映像就放在遠端安裝檔案夾中。切記,遠端安裝檔案夾不能放在系統分區也不能放在引導分區,也就是說C槽是肯定不行的,作業系統所在的分區也不可以。
接下來是安裝向導詢問是否需要現在就響應用戶端計算機的請求,建議選擇響應,以免配置完成後忘記響應客戶機,點選“下一步”即可。
接下來時安裝向導詢問作業系統的安裝CD光牒的路徑,我們把windows 2003的安裝CD光牒放在了光驅内,也就是虛拟機中的D盤,如下圖所示。
接下來是安裝映像會放在遠端安裝檔案夾中的Windows目錄中,點選“下一步”即可。
接下來是檢查遠端安裝映像的配置,檢查無誤後點選“完成”即可。
接下來是安裝向導開始建立安裝映像及無人值守應答檔案,大約需要二十分鐘,。
完成後點選“關閉”即可
遠端安裝映像中提供了無人值守應答檔案,但我們還需要對其中一些内容進行修改,例如windows 2003的安裝序列号,是否自動分區,是否啟用$OEM$等。如下圖所示,找到RISTNDRD.SIF,這就是無人值守應答檔案,用記事本打開修改。
我們隻需要在應答檔案中添加windows 2003的安裝序列号,如下圖所示,在UserData段填寫序列号,其他的設定取預設值即可。由于我們是在裸機上進行實驗,是以使用預設值對裸機進行自動分區,同時也不用打開$OEM$。
至此,我們完成了對遠端安裝伺服器的全部配置,根據經驗,最好在實驗前重新開機一下伺服器。
四 遠端安裝實驗用戶端的配置
遠端安裝伺服器配置完成後,我們開始在裸機上進行安裝測試,注:此客戶機,沒有光驅和軟驅,進入BIOS中将啟動順序設定成網絡啟動即可。裸機提示我們按F12開始網絡引導服務,這表示裸機已經找到了遠端安裝伺服器。
在裸機上按下F12後,出現遠端安裝的歡迎螢幕,如下圖所示,按下Enter鍵繼續。
輸入一個有權限的域使用者賬号來開始遠端安裝,由于我們配置了活動目錄,是以我們輸入的是域管理者賬号。
安裝向導警告我們硬碟上的所有資料都将被删除,無所謂了,反正是在裸機上實驗。
安裝向導為裸機在域中建立的計算機賬号是administrator1,遠端安裝伺服器為裸機使用的命名政策是用裸機上輸入的域使用者賬号再加上一個數字作為裸機的計算機名,這樣可以避免多台裸機的計算機名重複。如果我們希望為裸機事先取個有意義的計算機名,可以把裸機的GUID以及計算機名在Active Directory使用者和計算機中進行登記。
按下回車後,根據提示開始無人值守安裝開始,如下圖所示,遠端安裝服務開始從伺服器複制安裝檔案到裸機。
接下來就和普通的安裝windows 2003一樣了,隻是在此安裝完成後,需要用域賬戶名登入,之後不要忘記了進入“右擊我的電腦---計算機管理--本地使用者群組”将administrator賬戶啟用
備注:這是我在51cto.com上看到的一片文章,原創的用的是利用windows 2003網絡安裝xp,但由于我沒有純淨版的windows xp系統CD光牒。是以隻能在原創的基礎上做了一些修改,也就是利用windows 2003伺服器系統網絡安裝windows 2003,當然網絡安裝windows xp和windows 2003的方法是一樣的。