利用遠(yuǎn)程安裝服務(wù)(RIS)部署操作系統(tǒng)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
作者:Jason.ChenXZ
日期:2009-8-6
摘要:利用遠(yuǎn)程安裝服務(wù)(RIS)實(shí)現(xiàn)無(wú)人參與部署操作系統(tǒng),極大提高工作效率。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
前言:
和很多的朋友一樣,公司沒(méi)有為員工配置光驅(qū),如果要安裝操作系統(tǒng),要拆機(jī)箱、接光驅(qū),這感覺(jué)就像體力活,不煩死也得活活累死。適值公司擴(kuò)張分部,幾百臺(tái)電腦,你是不是就得暈死。。。
呵呵,不過(guò),現(xiàn)在有了遠(yuǎn)程安裝服務(wù)(RIS),安裝操作系統(tǒng)就變得簡(jiǎn)單多了。遠(yuǎn)程安裝服務(wù)(RIS)是Windows Server 2003的可選服務(wù),我們可以通過(guò)“添加/刪除程序”來(lái)安裝該組件。
環(huán)境要求:
要安裝和使用RIS,你的環(huán)境必須滿足以下四點(diǎn)要求:
1、Active Directory域
2、DHCP服務(wù)器
3、客戶端網(wǎng)卡支持PXE網(wǎng)絡(luò)啟動(dòng)
4、RIS服務(wù)器
==============================================================================================
正文:
一、部署Active Directory域
至于怎樣部署Active Directory域,這里就不多說(shuō)了,大家可以參考網(wǎng)上的資料,N多。。。
二、部署DHCP服務(wù)器
太簡(jiǎn)單了,不知道怎么說(shuō)起,就不說(shuō)了。。。
三、客戶端網(wǎng)卡支持PXE網(wǎng)絡(luò)啟動(dòng)
進(jìn)入客戶端計(jì)算機(jī)Bios里面,查看網(wǎng)卡參數(shù)就知道了。記得,通過(guò)RIS安裝操作系統(tǒng),要把BIOS啟動(dòng)選項(xiàng)設(shè)置為網(wǎng)絡(luò)先啟動(dòng)。
四、部署RIS服務(wù)器
在完成Active Dircetory域、DHCP的部署后,就需要部署RIS了。
1、RIS服務(wù)的安裝
打開(kāi)控制面板的“添加或刪除程序”,添加“Windows部署服務(wù)”(Windows 2003 R2以前的版本叫“遠(yuǎn)程安裝服務(wù)”),然后單擊“下一步”。如下圖所示:

安裝完成后,會(huì)提示你重啟。
2、RIS的配置
重啟計(jì)算機(jī)后,打開(kāi)“Windows 部署服務(wù)(舊版)”。如下圖所示:

在“Windows 部署服務(wù)安裝向?qū)?#8221;窗口中,單擊“下一步”。如下圖所示:

在“Windows 部署服務(wù)文件夾的位置”窗口中選擇存放操作系統(tǒng)映像的文件夾位置,單擊“下一步”。如下圖所示:

在“Windows 部署服務(wù) PXE 服務(wù)器初始設(shè)置”窗口中選擇“響應(yīng)發(fā)出服務(wù)請(qǐng)求的客戶端計(jì)算機(jī)”,單擊“下一步”。如下圖所示:

在“Windows CD 的位置”窗口中選擇操作系統(tǒng)光盤(pán)相應(yīng)的位置,并放入操作系統(tǒng)光盤(pán)到計(jì)算機(jī)中,單擊“下一步”。如下圖所示:

在“Windows 安裝映像文件夾名稱(chēng)”窗口中, 輸入相應(yīng)的文件夾名稱(chēng)后,單擊“下一步”。如下圖所示:

在“映像名稱(chēng)、說(shuō)明和體系結(jié)構(gòu)”窗口中輸入相應(yīng)的映像名稱(chēng)(如果你部署了多個(gè)操作系統(tǒng),客戶端可以通過(guò)相應(yīng)的映像名稱(chēng)選擇安裝的操作系統(tǒng)),單擊“下一步”。如下圖所示:

在“復(fù)查設(shè)置”窗口中檢查設(shè)置,確定無(wú)誤后,單擊“完成”。如下圖所示:

這里需要一段時(shí)間,先去泡杯茶。。。

泡完茶回來(lái)剛剛好,RIS的部署已經(jīng)完成。如下圖所示:

至此!我們就可以使用RIS進(jìn)行遠(yuǎn)程安裝操作系統(tǒng)了。不過(guò),RIS默認(rèn)狀態(tài)下會(huì)將客戶端計(jì)算機(jī)的整個(gè)硬盤(pán)劃分為一個(gè)分區(qū),造成客戶端計(jì)算機(jī)硬盤(pán)上的數(shù)據(jù)丟失(后果很?chē)?yán)重。。。),而且還要手動(dòng)輸入操作系統(tǒng)的CD-KEY。
下面我們修改一下默認(rèn)的RIS安裝應(yīng)答文件Ristndrd.sif。
.sif 文件的默認(rèn)名稱(chēng)為RemoteInstall\Setup\Language\Images\Dir_name\I386\Templates\Ristndrd.sif
本例的ristndrd.sif文件位于D:\RemoteInstall\Setup\Chinese\Images\Lenovo_oem_xp\i386\templates目錄中,我們用記事本打開(kāi)它。如下圖所示:

修改[RemoteInstall]小節(jié):
[RemoteInstall]
Repartition = Yes 修改為: No //No為不重新分區(qū)
UseWholeDisk = Yes 修改為: No //No為不使用整個(gè)硬盤(pán)

在[UserData]小節(jié)中加入如下內(nèi)容:
ProductKey = “XXXXX-XXXXX-XXXXX-XXXXX-XXXXX” //在此輸入操作系統(tǒng)的CDKEY

修改[Identification]小節(jié)(如果你不想客戶端計(jì)算機(jī)加入到域中):
默認(rèn)為將客戶端計(jì)算機(jī)加入到域中:
[Identification]
JoinDomain = %MACHINEDOMAIN%
DoOldStyleDomainJoin = Yes
如果你只想客戶端計(jì)算機(jī)加入到工作組中,修改為如下內(nèi)容:
[Identification]
JoinWorkgroup = Workgoup
默認(rèn)加入到域,如下圖所示:

可修改為工作組,如下圖所示:

五、設(shè)定計(jì)算機(jī)名稱(chēng)方便管理
打開(kāi)“Active Directory用戶和計(jì)算機(jī)”,找到RIS服務(wù)器,右擊選擇“屬性”,切換到“遠(yuǎn)程安裝”選項(xiàng)卡,單擊“高級(jí)設(shè)置”。如下圖所示:

在彈出的窗口中,單擊“自定義”。如下圖所示:

在“計(jì)算機(jī)帳戶生成”窗口中輸入相應(yīng)的格式,單擊“確定”。如下圖所示:

六、用戶權(quán)限委派
打開(kāi)“Active Directory 用戶和計(jì)算機(jī)”,在窗口左邊右擊當(dāng)前域名,在彈出的窗口中單擊“委派控制”。如下圖所示:

在“控制委派向?qū)?#8221;窗口中,單擊“下一步”。如下圖所示。

在“用戶和組”窗口中,單擊“添加”。如下圖所示。

在“選擇用戶、計(jì)算機(jī)或組”窗口中輸入相應(yīng)的用戶或用戶組,單擊“確定”。如下圖所示:

在返回的“用戶和組”窗口中,單擊“下一步”。如下圖所示。

在“要委派的任務(wù)”窗口中選中“將計(jì)算機(jī)加入到域”選項(xiàng),單擊“下一步”。如下圖所示:

在“完成控制委派向?qū)?#8221;窗口中,單擊“完成”。如下圖所示。

到此,RIS服務(wù)端的所用設(shè)置已經(jīng)完成。
七、啟動(dòng)客戶端計(jì)算機(jī)
客戶端計(jì)算機(jī)進(jìn)行操作系統(tǒng)部署的時(shí)候,只需在BIOS里將啟動(dòng)選項(xiàng)設(shè)為PXE網(wǎng)絡(luò)啟動(dòng)即可,客戶端計(jì)算機(jī)啟動(dòng)后,按 F12 就可以進(jìn)入利用遠(yuǎn)程安裝服務(wù)(RIS)部署操作系統(tǒng)了。如下圖所示。

在“Client Installation Wizard”窗口中。直接按回車(chē)。

在用戶驗(yàn)證窗口中,輸入擁有將計(jì)算機(jī)加入域的賬戶和密碼。如下圖所示:


這個(gè)界面是不是很熟識(shí),安裝過(guò)程所需時(shí)間比較長(zhǎng),泡茶去。。。嘎嘎。。。

八、向 RIS 安裝添加第三方驅(qū)動(dòng)程序
實(shí)際應(yīng)用中會(huì)遇到一些問(wèn)題,就是你已經(jīng)部署好RIS服務(wù)器了,啟動(dòng)客戶端計(jì)算機(jī)后,會(huì)發(fā)現(xiàn)一些錯(cuò)誤提示。這種情況是因?yàn)椴僮飨到y(tǒng)映像文件中,找不到一些硬件(如:網(wǎng)卡、Sata、Raid等)的驅(qū)動(dòng)。
這里講兩個(gè)例子:網(wǎng)卡和硬盤(pán)。為什么講這兩個(gè)呢!不用我說(shuō)就知道,認(rèn)不到網(wǎng)卡怎么實(shí)現(xiàn)RIS,認(rèn)不到硬盤(pán)怎么部署操作系統(tǒng)。
首先說(shuō)一下網(wǎng)卡與RIS的集成:(參考《如何將第三方OEM網(wǎng)絡(luò)適配器添加到RIS安裝》,http://support.microsoft.com/kb/246184)
集成網(wǎng)卡驅(qū)動(dòng)程序:
步驟如下:
1、在 RIS 映像所在的RemoteInstall\Setup\Language\Images\Dir_name 建立與 \i386同級(jí)的文件夾 $oem$ 。

2、然后在 $oem$ 下建立文件夾 $1\Drivers\Nic 。

3、將網(wǎng)卡的相應(yīng)驅(qū)動(dòng)(*.sys/*.inf/*.cat/*.dll等)拷入 $1\Drivers\Nic 文件夾;同時(shí)將這些驅(qū)動(dòng)拷入 i386文件夾下,以使RIS能夠在文本安裝模式下識(shí)別該網(wǎng)卡。


4、修改RIS安裝應(yīng)答文件:
.sif 文件的默認(rèn)名稱(chēng)為RemoteInstall\Setup\Language\Images\Dir_name\I386\Templates\Ristndrd.sif
在 [unattended] 小節(jié)加入以下內(nèi)容:
[unattended]
DriverSigningPolicy = Ignore
OemPreinstall = No 修改為 Yes
OemPnpDriversPath = "Drivers\Nic"

注釋?zhuān)?/p>
DriverSigningPolicy = Ignore
//強(qiáng)制安裝沒(méi)有經(jīng)過(guò)WHQL數(shù)字簽名的驅(qū)動(dòng).該選項(xiàng)要和OemPnPDriversPath選項(xiàng)聯(lián)合使用。(制
造商提供的驅(qū)動(dòng)程序如果包含 .cat 文件,則驅(qū)動(dòng)程序可能已正確地進(jìn)行了簽名。)
OemPreinstall = yes
//安裝系統(tǒng)的過(guò)程中從$OEM$/$1文件夾下安裝額外的程序
OemPnPDriversPath = "Drivers\Nic"
//安裝文件到哪里搜索比操作系統(tǒng)自帶的驅(qū)動(dòng)程序更新的版本.如果安裝程序能找到一個(gè)更好的版
本,則會(huì)自動(dòng)安裝.
5、重新啟動(dòng)“Windows 部署服務(wù)(WDS)服務(wù)器”服務(wù)。
6、至此網(wǎng)卡與RIS集成完成。
集成SATA硬盤(pán)驅(qū)動(dòng)程序:
方法參照上面,不多說(shuō)了。最后修改一下RIS安裝應(yīng)答文件即可。
OemPnPDriversPath = "Drivers\Nic; Drivers\Sata"
注意:不同驅(qū)動(dòng)路徑之間用‘;’隔開(kāi),最后一個(gè)驅(qū)動(dòng)路徑之后不能加‘;’。按照上面的方法,還可以加上其它的驅(qū)動(dòng),如:顯卡、Raid等。
全文完
轉(zhuǎn)貼自:http://blog.sina.com.cn/s/blog_612d3f730100dxgo.html~type=v5_one&label=rela_nextarticle