回覆列表
  • 1 # 網上的跳蚤

    盤”指的是硬碟。 無盤工作站的原理就是在網內有一個系統伺服器,這臺系統伺服器上除了有它本身執行所需的作業系統外還需要有一個工作站執行所需的作業系統。無盤工作站的機箱中沒有硬碟,其它硬體都有(如主機板、記憶體等),而且無盤工作站的記憶體必須帶有可引導晶片(一般網絡卡沒有,可引導晶片可以買到)。在無盤工作站啟動時網絡卡上的可引導晶片從系統伺服器中取回所需資料供使用者使用。 簡單點一句話就是,無盤工作站其實就是把硬碟和主機分離,無盤工作站只執行操作不執行儲存。 如何建立無盤工作站? 這是網咖和遊戲聯網中一個非常重要的技術,目前,海王星因為條件限制, 只找到Accton En165x、3COM和IntelExpress網絡卡支援NT遠端啟動,以下部分均以 Accton En165x網絡卡為例說明。 一.準備工作 1.WINNT遠端啟動(RPL)服務的安裝 WINNT遠端啟動(RPL)服務可在WINNT安裝過程中安裝,也可在WINNT中安裝。 在WINNT安裝過程中,選擇網路安裝時, 先要安裝Microsoft DLC網路協議,再加 入遠端啟動(RPL)的服務。安裝RPL所需的檔案在NT光碟上的clients\rpl下。在 NT下安裝時,也要先加入DLC協議,在加入RPL服務。以下假設NT被裝在D:\WINNT 目錄下,遠端啟動服務的檔案被安裝在D:\WINNT\RPL目錄下,NT Server的名稱為 ntserver。 2.Accton En165x網絡卡遠端啟動檔案的安裝 a.首先要複製幾個必需的檔案 將Accton En1657/1658網絡卡驅動盤插入A驅。 將A:\NDIS\DOS\ETHNE.DOS 拷入D:\WINNT\RPL\BBLOCK\NDIS下。 建立D:\WINNT\RPL\BBLOCK\NETBEUI\ETHNE 將A:\BOOTROM\NT\DOSBB.CNF 拷入D:\WINNT\RPL\BBLOCK\NETBEUI\ ETHNE下。 將A:\BOOTROM\NT\PROTOCOL.INI拷入D:\WINNT\RPL\BBLOCK\ NETBEUI\ETHNE 下。 修改PROTOCOL.INI中的IOBASE和IRQ引數來符合你網絡卡的設定。 b.建立必需的網絡卡遠端啟動資料庫 進入命令列狀態,在D:\WINNT目錄下執行rplcmd。按如下提示輸入: Adapter Boot Config Profile Service Vendor Wksta [Quit]: b Add Del Enum: a BootName=DOSA VendorName=0000E8 BbcFile=BBLOCK\NETBEUI\ETHNE\DOSBB.CNF All other parameters are optional BootComment=Ethernet ISA WindowsSize=0 (以上是加入DOS下網絡卡的啟動檔案) Adapter Boot Config Profile Service Vendor Wksta [Quit]: c Add Del Enum: a ConfigName=DOS622x BootName=DOSA DirName=DOS DirName2=DOS622 FitShared=fits\dos622.fit FitPersonal=fits\dos622p.fit All other parameters are optional ConfigComment=DOS 6.22 & EN1657/58-P DirName3= DirName4= (以上是加入DOS下網絡卡的配置檔案模板) Adapter Boot Config Profile Service Vendor Wksta [Quit]: v Add Del Enum: a VendorName=0000E8 VendorComment=Accton EN165x/EN1657/58-P(以上是加入網絡卡的廠商資料) c.Accton En165x網絡卡Bootrom的安裝 Accton En165x有專用的做NT下遠端啟動的Bootrom,請將之按正確方向插在 網絡卡上。用網絡卡驅動盤上的Setup程式將Bootrom Enable,設定佔用地址從C800 (一般)開始。 二.如何建立DOS/Windows無盤站 1.如何安裝DOS6.22的無盤站 複製DOS啟動檔案 向D:\WINNT\rpl\Rplfiles\Binfiles\dos622中拷入DOS6.22的IO.SYS和MSDO S.SYS兩個檔案,一般情況下,為了正確複製這兩個檔案,需要先用attrib將檔案 的系統和隱藏屬性去掉,然後複製,最後再恢復這兩個檔案的屬性。可以直接從 網路上的一臺安裝有MSDOS6.22的機器向伺服器中該目錄複製,Rplfiles目錄已經 是被共享的;也可從DOS6.22的啟動軟盤上複製。需要注意的是:若你的DOS6.22 中是IBMDOS.SYS和IBMIO.SYS,請將之改名為MSDOS.SYS和IO.SYS,再複製。 建立給Accton網絡卡用的DOS啟動配置檔案 執行遠端啟動管理器,在檔案選單中選擇新的配置檔案,給Accton網絡卡啟動 DOS 的配置檔案起一個意義明確的名字,在描述中寫明網絡卡型別、啟動DOS版本號, 然後在配置中選擇DOS 6.22 & EN1657/58-P(前面用Rplcmd輸入的Config的Comm ent)。 自動轉換工作站 執行遠端啟動管理器,再開啟插有Accton網絡卡的機器,然後在遠端啟動管理 器中按F5重新整理,直至出現要遠端啟動的機器網絡卡號。選中網絡卡,然後選擇檔案菜 單中的轉換介面卡,產生工作站屬性對話方塊。在Wksta名中輸入給工作站起的名字, 在描述中註明機器型號、網絡卡型號和啟動作業系統。在密碼中輸入將來無盤站啟 動時要輸入的密碼。 配置型別:如果你做好的配置僅為一臺機器使用,就選個人配置型別;要是 想把做好的配置給一些機器使用,就選擇共享配置型別。配置檔案選擇剛建立的 配置檔案。 進行TCP/IP協議配置。 啟動工作站--重新啟動工作站,在出現詢問使用者名稱和密碼時輸入工作站名 (預設即為工作站名,可敲ENTER跳過)和設好的密碼。就可進入DOS6.22。以後 安裝軟體和配置系統均和一般機器一樣,可透過網路安裝所需檔案,對一些系統 檔案的定位請參考D:WINNT\rpl\fits\dos622.fit。 2.如何安裝Windows95無盤站 要建立WIN95無盤站,首先必須將該無盤站建成DOS的無盤站。 按如下內容,建立一個w95bb.cnf檔案,放到WINNT\RPL\BBLOCK\NETBEUI\ET HNE\ 下,也可在 WINNT\RPL\BBLOCK\NETBEUI\下找一個w95bb.cnf檔案略做更改放入ETHNE目錄。 ; Windows 95 on Accton EN1657 ETHERNET BASE D0HRPL BBLOCK\RPLBOOT.SYS LDR BBLOCK\RPLSTART.COM ~ DAT BBLOCK\NETBEUI\ETHNE\PROTOCOL.INI ;上行為不同於一般的內容。 DRV BBLOCK\RPLDISK.SYS ~ ~ ~ EXE BBLOCK\RPLPRO1.COM ~ 2 ~ EXE BBLOCK\RPLBIND2.EXE ~ ~ EXE BBLOCK\PROTMAN.EXE ~ ~ EXE BBLOCK\RPLBIND1.EXE ~ ~ ;DRV BBLOCK\IPXNDIS.DOS ~ ~ ~ ;DRV BBLOCK\TCPDRV.DOS /I:C:\LANMAN.DOS ~ ~ EXE BBLOCK\NETBEUI\NETBEUI.EXE ~ 10 ~ DRV BBLOCK\NDIS\ETHNE.DOS ~ ~ ~ ;上行為不同於一般的內容。 DRV BBLOCK\PROTMAN.DOS /I:C:\LANMAN.DOS ~ M EXE BBLOCK\W95I13.COM ~ ~ ~ 再用D:|WINNT\rpl下執行rplcmd,建立給WIN95用的資料庫。 Adapter Boot Config Profile Service Vendor Wksta [Quit]: b Add Del Enum: a BootName=DOSZ VendorName=0000E8 BbcFile=BBLOCK\NETBEUI\ETHNE\W95BB.CNF All other parameters are op tional BootComment=Ethernet ISA WindowsSize=0 (以上是加入WIN95下網絡卡的啟動檔案) Adapter Boot Config Profile Service Vendor Wksta [Quit]: c Add Del Enum: a ConfigName=win95z BootName=DOSZ DirName=DOS DirName2=WIN95 FitShared=fits\win95.fit FitPersonal=fits\win95p.fit All other parameters are optional ConfigComment=WIN95 & EN1657/58-P DirName3= DirName4= (以上是加入WIN95下網絡卡的配置檔案模板) 然後執行遠端啟動管理器,建立新的配置檔案,選擇WIN95 & EN1657/58-P配 置(剛建立的配置)。 安裝 把win95網路版裝在NT上,有兩種情況,一種是把win95整個目錄直接拷到se rver上,一種是要找臺win95 執行netsetup裝到server上,這就要看你的win 95 網路版是那種已經解開的,還是要安裝的。然後把這個win95目錄共享出來。在我 的server上是以pwin95共享出來的。附錄中指出了一個已解開的PWin95網路版, 可直接拷入硬碟,以Pwin95共享。建立一個工作站目錄,我們假設為D:\machine, 以machine為名字共享出來。Upgrade 這個共享的win95 在d:\winnt\rpl\updat e\win95下執行兩個bat檔案。執行bat檔案時會有提示。啟動無盤工作站,然後在 工作站上進入dos 連線NT Server上的共享目錄. 例如 net use f: \\ntserver\pwin95; net use g: \\ntserver\machine 然後按如下步驟進行: f:setup /iw /is msbatch.inf它會問你是否安裝在網路上,答是,還要問你 裝那個目錄下,我是 g:\work1。安裝時選擇檢查硬體時,要自己選擇,而且越少 硬體越好,避免問題。網絡卡設定時要小心,要設定好irq io之類,協議一定要選 netbeui,如果要裝 tcp/ip,也要這時設好,以後在改動會很麻煩。好了,安 裝完了,要重啟動,請關機。 不知為什麼,這時的Win95缺少必需的啟動配置檔案(d:\machine\work1\su boot下的config.sys和autoexec.bat),必須由我們自己來寫。當然,要是你發 現了這兩個檔案,那就省掉如下的步驟了。 config.sys: DEVICE=HIMEM.SYS device=emm386.exe ram DEVICE=ramdrive.sys 1440 /e dos=umb high autoexec.bat: @if not exist d:\winboot\nul mkdir d:\winboot copy c:\system.dat d:\winboot @copy c:\ d:\winboot d: cd \winboot 寫好後記得放入D:\machine\work1(或者是你自己設的目錄)\suboot 下。 配置 在伺服器上執行遠端啟動管理器,改變已經建好的DOS遠端啟動工作站的屬性, 將其配置檔案該為前面建好的WIN95配置檔案。在d:\winnt\rpl\bin下執行win95 clt 然後改d:\winnt\rpl\rplfiles\profiles\(你自己建立 的配置檔案的名字)\suboot\下改win.bat。這個很重要,否則啟動不了。改成這 個樣子: set comspec=d:\winboot\command.com nwrpltrm snapshot /R /S /B:d /m:120 setmdir /m /r:d:\winboot net logon /domain:(NT域名,自己改過來) /savepw: no /y path=f:\;f:\command; setmdir g: cd work1 win.com 還要改共享出來的win95的machines.ini檔案 例如改成 [XXXXXXXXXXXX] <- 你的網絡卡的MAC即網絡卡號. SYSDATPATH=g:\work1 c=\\ntserver\work1 (這裡把d:\machine\work1共享成work1了) f=\\ntserver\cwin95 g=\\ntserver\machine 還要改 config.sys檔案, 加上 device=emm386.exe ram; 及 dos=high um b。為了使系統能找到emm386.exe 還要改d:\winnt\rpl\fits\win95.fit檔案, 加一句 emm386.exe …. 參照himem.sys那一行。然後開啟無盤站,啟動,繼續 安裝。啟動後會第二次讓你登入,注意不要用它給的MAC號當 user name 而要用 工作站名或其他NT的帳號。到此基本上就安裝好無盤WIN95工作站了,注意要達到 較好的效果,無盤站的記憶體要大些,16M是底線,越多越好。 為什麼要建無盤工作站 在很多方面它表現出眾,比如,你的網路裡使用了各種不同的硬體,那麼相容性就不會很好,網路通訊得不到保障。維護方便,在PXE以前,對於單一工作站的每臺分別安裝過於麻煩,會耗費大量時間和投入大量網管人力要做這些事情,而且無法集中管理,安全性也得不到保障,還有如果有內部人員沒有經過培訓而改動系統設定,會引起整個網路癱瘓。

  • 中秋節和大豐收的關聯?
  • powershell如何升級到3.0?