利用BOOT ROM開機成為Windows 95工作站: |
|
jackkcg
站務副站長 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
此為轉貼資料 Microsoft Windows NT Server 4.0所支援對 Windows95 的 RemoteBoot 服務 (I) --------------------------------------------------------------------------------
Q01:NT Server 4.0 所支援對Windows95的RemoteBoot服務 (I)
A:
甚麼是RemoteBoot:
通常來講, 當一台電腦啟動時,它的作業系統是從電腦本身的硬碟載入記憶體. 所謂的RemoteBoot (遠端啟動)則是將使用端電腦(Client或Workstation) 利用網路伺服器(Server)上硬碟所儲存的作業系統軟體(例如Windows95)透過網路來啟動. 使用端電腦因此並不需要有本身的硬碟機, 但是必需要有具備Remote Initial Program Load(RPL)ROM chip的網路卡. 遠端啟動服務通常適用於無硬碟機電腦(Diskless computer)環境. 例如電腦教學環境, 以節省經費並便於集中安裝管理. Windows NT Server 4.0支援對MS-DOS, Microsoft Windows 3.1,及 Microsoft Windows 95的遠端啟動服務. 詳細說明請參考 Microsoft Press 所出版的 "Microsoft Windows NT Server Resource Kit" 套裝書中 "Windows NT Server Networking Guide"的第15章 RemoteBoot. "Microsoft Windows NT Server Resource Kit"是在市面主要的電腦書店中販售, 微軟公司並不經手銷售. 本篇文章則是摘錄自"Windows NT Server 4.0中文版 專業管理", 戴有煒/陸年德著,碁峰出版. 1 利用BOOT ROM開機成為Windows 95工作站: 如果您的工作站端沒有軟硬碟機,則您可以參考本文所介紹的方法,它將告訴您工作站如何利用網路卡上的BOOT ROM上NT網路,並讓此工作站具有Windows 95的環境。 1-1安裝與啟動Remoteboot服務: 安裝Remoteboot服務
由於Remoteboot服務需要用到DLC與NetBEUI通訊協定,因此若Windows NT Server上尚未安裝這兩種通訊協定的話,請先利用『控制台(C)→網路』安裝之。以下為安裝Remoteboot服務的步驟。 啟動『開始→設定(S)→控制台(C)→網路』。
點取『網路』畫面上方的服務標籤,然後按新增(A)...鈕。
出現(圖1-1)的畫面時,請由『網路服務』清單內選擇『Remoteboot服務』,然後按確定鈕。 (圖1-1﹕選取Remoteboot服務) 出現(圖1-2)的畫面後,請輸入欲安裝Remoteboot的目錄,然後按確定鈕。 (圖1-2﹕輸入安裝目的地) 輸入Windows NT系統檔案的來源路徑(例如D:\i386),然後按繼續鈕。
輸入Remoteboot檔案的來源路徑, 一般是NT Server光碟片的CLIENTS\RPL目錄,如(圖1-3)。按繼續鈕。 (圖1-3﹕輸入Remoteboot檔案的來源路徑) 回『網路』畫面時,按關閉鈕即可。
重新開機。
啟動Remote Boot服務:
由於Remote Boot安裝完成後並不會自動啟動,因此必須以手動的方式啟動,方法如下﹕ 啟動『開始→設定(S)→控制台(C)→服務』。
出現『服務』的畫面後(如(圖1-4),請選取『Remoteboot Service』,然後按啟動(S)鈕。 (圖1-4) (圖1-5) 若欲每次開機時都讓系統自動啟動Remoteboot服務,則可按啟動設定(R)…鈕,然後選取 (圖1-5)的『自動(A)』選項,然後按確定鈕。
回(圖1-4)後,按關閉鈕。
1-2 在伺服器上安裝工作站端所需的MS-DOS檔 : 由於您必須讓工作端利用BOOT ROM開機成為DOS的環境,才可以讓工作站成為Windows 95工作站,因此我們將先介紹如何讓工作站開機成為DOS工作站。 當工作站利用Boot ROM開機時,Remoteboot伺服器會將開機所需的MS-DOS檔案傳給工作站,工作站就可以利用這些檔案開機,因此在Remoteboot伺服器上必須先安裝MS-DOS作業系統(例如MS-DOS 6.22等),如下所示。 檢查Remoteboot伺服器內的%Systemroot%\RPL \RPLFILES目錄,是否已被設為共用目錄 (Shared Directory),它的共用名稱應該是RPLFILES。
請由任何一台MS-DOS工作站登入,並連接到Remoteboot伺服器上的共用目錄RPLFILES,例如﹕NET USE F: \\server\RPLFILES
其中server為Remoteboot伺服器的電腦名稱。 將MS-DOS的所有檔案拷貝到
%Systemroot%\RPL\RPLFILES\BINFILES\DOSxxx 目錄內,其中的xxx視DOS的版本而有所不同,例如DOS622。我們以MS-DOS 6.22為例,且假設MS-DOS的檔案在工作站的硬碟機C﹕內,則方法如下﹕ COPY C:\DOS\*.* F:\BINFILES\DOS622
ATTRIB -s -h C:\IO.SYS
ATTRIB -s -h C:\MSDOS.SYS
COPY C:\IO.SYS F:\BINFILES\DOS622
COPY C:\MSDOS.SYS F:\BINFILES\DOS622
請勿在BINFILES目錄內自行新增目錄,只可利用既有的目錄。例如無論是任何版本的MS-DOS 6.2x,都必須拷貝到DOS622的目錄內。 如果您是使用其他的作業系統,例如IBM的PC-DOS,則在將PC-DOS的檔案拷貝
完畢後,您必須利用下列指令將BINFILES\DOSxx內的兩個系統檔案改名﹕
REN IBMBIO.COM IO.SYS REN IBMDOS.COM MSDOS.SYS 注意: 請不要將伺服器上的IO.SYS與MSDOS.SYS兩個檔的屬性改回“系統(SYSTEM)”與“隱藏(HIDDEN)”,否則工作站開機登入時,可能會出現 Non-system disk or disk error Replace and press any key when ready
的訊息,因而無法開機。 1-3 啟動Remoteboot管理員: 『Remoteboot管理員』是用來管理與控制Remoteboot工作站(利用Boot ROM開機的工作站)的管理工具。啟動『Remoteboot管理員』的步驟如下﹕ 以具有Administrator權限的帳戶登入。
(圖1-6) 點取『系統管理工具→Remoteboot管理員』,之後若畫面上出現如圖1-6的訊息,表示目前並無Profile可用,請務必參照章節l的說明建立Profile。
之後將出現(圖1-7)的畫面(此處為已建立好資料的範例圖片)。如果您要管理遠端的Remoteboot伺服器,請利用『遠端啟動(R)→設定焦點(S) 』(Set Focus)功能。您也可以利用『開始→執行(R)…』, 然後執行程式:RPLMGR \\computername
其中computername為遠端Remoteboot伺服器的電腦名稱。 (圖1-7﹕Remoteboot管理員) 檢查Remoteboot的安裝組態:
如果您無法正常的啟動『Remoteboot管理員』,請利用『系統管理工具→事件檢視器』檢查與Remoteboot有關的記錄,以找出無法啟動的原因。 在以下的狀況之下,您必須利用『Remoteboot管理員→安裝(C)→檢查設定(C)…』選項更新Remoteboot的組態與利用『修正安全性(S)』選項修正安全設定﹕ 安裝『Remoteboot管理員』完成後。
新增或刪除所支援的作業系統後(例如DOS 6.22)﹕例如將MS-DOS 6.22安裝到Remoteboot伺服器
內(如章節1-2)。
自行新增可讓Remoteboot支援的網路卡後。
經過檢查與更新Remoteboot組態的步驟後,則您在建立Profile(設定檔)時,Remoteboot管理員才
會將所支援的作業系統顯示出來供Profile使用。檢查與更新Remoteboot組態步驟如下所示﹕ 選取『安裝(C)(Configure)→檢查設定(C)…』功能。
按是(Y)鈕即可。
檢查安全設定後,它會重新設定%Systemroot%\RPL的使用權限、建立Remoteboot的帳戶、建立RPLUSER的區域群組、與更新LANMAN.INI檔內的DOMAIN設定。檢查安全設定的步驟如下﹕ 選取『安裝(C)→修正安全性(S)…』功能。
按是(Y)鈕即可。
Profile(設定檔)的建立:
所謂的Profile就是環境設定檔,它是用以設定工作站的工作環境,例如以哪一種作業系統開機、網路卡的種類、AUTOEXEC.BAT、CONFIG.SYS檔的內容與所有其它用來使工作站開機的資料。 工作站可有兩種使用Profile的方式,分別是﹕共用(Shared)或某工作站專用(Personal)。如果工作站的環境相同或相似,則可以共用一個Profile﹔如果各工作站的工作環境並不相同,則可給工作站一個專用的Profile。 共用的Profile位於以下的目錄內: %Systemroot%\RPL\RPLFILES\PROFILES\profile 其中的systemroot為安裝Windows NT Server的目錄,例如WINNT,profile為所建立之Profile的檔名。 工作站專用的Profile位於以下的目錄內: %Systemroot%\RPL\RPLFILES\MACHINES\cname\profile\PRO 其中cname為工作站名稱,profile為所建立profile的檔名。 建立Profile的步驟如下所示﹕ 點取『遠端啟動(R)→新設定檔(P)』選項,之後將出現『新設定檔』的畫面(參見已設定好後的(圖1-8)
請在『設定檔名稱(P)』處設定此Profile的名稱,最多16個字元,但是不可含空白或反斜線(\)。注意若RPL目錄是在FAT的檔案系統內,請使用DOS的8.3格式。
在『設定(C)』處選擇適當的組態,如(圖1-8(其中的DOS 6.22 for 3Com Elnk3(Taiwan)是我自行新增的)。
(圖1-8) 在『說明(D)』處輸入描述此Profile的一些說明文字。如果您所選擇的設定(Configuration)已有說明文字,則會自動將此說明填到此處。
輸入完成後,按確定鈕。
1-4 新增Remoteboot工作站: 當您安裝好Remoteboot服務、MS-DOS作業系統、與建立了一些Profiles後,您就可以利用『遠端啟動管理員』新增Remoteboot工作站。 所謂的“新增工作站”,就是您必須將利用Boot ROM開機的工作站的相關資料,建立到Remoteboot伺服器的資料庫內,例如卡號(Adapter ID,也就是Node Address)、工作站的名稱、工作站的密碼、所使用的Profile等。 以下分別介紹兩種新增Remoteboot工作站的方法(手動與自動方式)。 以手動的方式新增Remoteboot工作站﹕
選用『遠端啟動管理員→遠端啟動(R)→新工作站(W)』功能,之後將出現類似圖1-9的畫面。
(圖1-9)
請在『介面卡ID(A)』處,輸入工作站網路卡的卡號,也就是Node Address。
卡號共佔用12個16進位的數字,其中前6碼是用以分辨網路卡的種類(廠牌)。
請在『工作站名稱(N)』處輸入工作站的名稱。Remoteboot服務會自動以此名稱在帳戶資料庫內新增一個帳戶(可利用『網域使用者管理員』驗證之)。當Remoteboot工作站開機時,必須輸入此工作站帳戶的名稱與密碼。
請在『說明(D)』處輸入一般的輔助說明文字。
請在『密碼(S)』處,輸入工作站帳戶(見“工作站名稱”)的密碼。
請在『設定類型(F)』處,選擇Profile的使用方式,它可以是﹕
共用:Shared,如果此工作站要與其它的工作站共用所選擇的Profile。
私用 : Personal,如果希望此工作站擁有自己專用的Profile,則此設定會另行拷貝一份專用的Profile給此工作站使用。
請在『設定檔中的工作站(P)』處選擇此工作站欲使用的Profile。如果沒有適用的Profile,您必須先新增Profile。
如果您的工作站是使用TCP/IP通訊協定,則您可以選用『TCP/IP DHCP(T)』讓DHCP伺服器自動配置IP位址,或自行設定IP位置。Remoteboot服務內定是使用NetBEUI。
輸入完成後,按新增鈕。
以自動的方式新增Remoteboot工作站﹕
如果您不易得知工作站的網路卡卡號(Adapter ID),則可採用此種方式,讓工作站自動將卡號告訴『遠端啟動管理員』,其步驟如下﹕ 開啟Remoteboot工作站,此時因為Remoteboot伺服器資料庫內並沒有此工作站的資料,故工作站並無法利用Root ROM開,但是Boot ROM會將卡號傳給Remoteboot伺服器。
在伺服器上啟動『遠端啟動管理員』,如(圖1-10會有一個由步驟一所產生的不完整的工作站記錄,我們必須將其轉為完整的記錄。圖中『說明』部分會出現『3Com Elnk 3(Taiwan)』的字樣,是因為Remoteboot伺服器的資料庫內支援卡號以00A024開頭的網路卡(這是我自行新增的)﹔若您的網路卡(與卡號)未被Remoteboot支援,則會出現類似圖1-11的“An unknown client network adapter id.”畫面。 (圖1-10) (圖1-11) 選取(圖1-10)中的“00A02431C3B5”工作站記錄,然後利用『遠端啟動(R)→轉換配接卡(A)』功能,之後將出現(圖1-12)的畫面。 (圖1-12﹕將不完整的記錄轉為完整的記錄) 此處的步驟與『以自動的方式新增Remoteboot工作站』的步驟三到九相同,請參考之
若轉換成功,則『遠端啟動管理員』的畫面將多如圖1-7的一個完整的工作站記錄。
庵 已經有使用 *.doc 可下載觀看
http://delphi.ktop.com.tw/loadfile.php?TOPICID=8220332&CC=183848 *********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together!
希望能大家敞開心胸,將知識寶庫結合一起
------
********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |