PXE+LITENET安裝共略(轉)
PXE+LITENET安裝共略(轉)[@more@]PXE,即Pre-boot Execution Environment。號稱RPL的掘墓人。由INTEL開發,並且公開原始碼。工作原理是:ü PXE伺服器以廣播方式送出自己的地址;ü DHCP伺服器動態分配網路中的IP地址;ü 客戶端啟動,讀取bootrom裡的pxe程式碼,獲得動態IP地址,請求dhcp伺服器配置60號選項;ü 客戶端連線伺服器用TFTP或者MTFTP協議下載啟動軟體包並在記憶體中執行;ü 客戶端以真實模式(Real Mode)執行終端作業系統。在開始之前,應該檢查下列清單,做好準備工作ü 安裝 NT+SP4 所需要的所有光碟,安裝 WINDOWS98 的所有光碟ü 質量良好的網路連線裝置,所有網線最好都是用 568A 的排法。ü 下載 BOOTROM 啟動晶片 PXE 程式碼,寫進網路卡的 BOOTROM 裡面去。如果主機板的 BIOS 是 AWARD 出品的,可以使用 CBROM 將 PXE 啟動程式碼寫到 BIOS 中去,更方便。ü INTEL PXE SDK、LITENET、以及一些其他必須檔案ü 至少一張質量良好的 3.5# 磁碟ü 旺盛的精力 J伺服器端快速設定1. 安裝windowsNT,伺服器名稱為 SERVER2. 啟用guest賬戶3. 升級至至少sp4補丁,(我試驗過不升級,也可以。NT-sp4的最著名的改動是,從它開始,NT能夠支援8G以上的硬碟了。)4. 新增協議:netbeui;ipx/spx;tcp/ip5. 建立dhcp服務,設定作用域,新增60號選項6. 安裝並設定intel pxe sdk7. 使用dosundi.1檔案測試客戶端是否可以正常啟動dos。8. 建立 pxe 使用者組 (Netpc Users)以及使用者,(lnguest,netpc01,… netpc50 …)9. 建立域以及ntfs分割槽 (這兩項同樣不是必須的,但可以因此使用更多的功能)10. 在ntfs分割槽上建立共享目錄,共享名為 SHARE11. 在 SHARE 目錄下建立 NETPC01,NETPC02,… NETPC50,…分別完全共享安裝客戶端硬碟上的 Windows 9x1. 確保所有主機板BIOS設定相同,PCI裝置在相應的同一個槽上2. 正常安裝 Windows 9x3. 安裝所有驅動程式,以及第三方驅動比如 DirectX、OpenGL 等等4. 安裝所有所需軟體、遊戲等等5. 安裝協議:a) NETBEUIb) IPX/SPXc) TCP/IPd) Microsoft網路使用者(設定為登入到域)e) Microsoft網路上的印表機與檔案共享6. 控制皮膚 -> 密碼 -> 所用使用者使用同一種設定7. 使用 lnguest 登入,同時指定密碼為 lnguest8. 安裝POWERTOY:a) Network 中設定自動登入:lnguest/lnguestb) My Computer 中去掉 C: 盤外的所有磁碟機代號9. 匯出登錄檔[HKEY_USERS.DEFAULT]分支,替換所有.DEFAULT為{%CHN%},而後10. 將檔案儲存到 C:Windows 目錄下,檔名為 CHN.REG安裝 Litenet準備好以下檔案並複製到相應目錄應存放目錄以及名稱 建立日期 檔案大小WindowsRTSND.DOS 1999-07-28 53,751WindowsPROTMAN.DOS 1998-06-19 22,810WindowsNET.EXE 1998-06-19 356,134WindowsNET.MSG 1998-06-19 76,234WindowsNDISHLP.SYS 1998-06-19 6,140WindowsPROTMAN.EXE 1998-06-19 14,952WindowsSNAPSHOT.EXE 1998-06-19 6,122WindowsSystemNDIS.VXD 1998-06-19 157,869WindowsSystemRTL8139.SYS 2000-12-04 23,654WindowsCommandKEYBOARD.SYS 1998-06-19 34,566WindowsCommandKEYB.COM 1998-06-19 19,927WindowsCommandKEYBRD2.SYS 1998-06-19 31,942注:其中 RTSND.DOS 以及 RTL8139.SYS 是 Realtek 網路卡驅動程式包裡可以找到的,應該及時下載最新驅動。為了方便,我乾脆作了一個ZIP的自解壓包,一步到位。這之後按照嚮導安裝Litenet就可以了,一路“下一步”。注意:2 在 Step5 的時候,會跳出一個需要回答 yes/no 的對話方塊,選擇 NO2 一次重新啟動之後,在 Step6 會跳出一個格式化磁碟對話方塊,記得在“複製系統檔案”前面打對號2 上傳檔案之後,如果是 Windos98se ,會跳出 Ftuner 對話方塊。在 Ftuner 之前最好備份一下你的磁碟注:1. 如果你不想使用域,那麼不要在Microsoft網路使用者上設定為登入到域。2. 伺服器上應該存在lnguest使用者3. 同一種品牌的硬體可能有不同的版本;同一種硬體配置在不同的BIOS設定下,可能需要不同的驅動程式;PCI裝置插在不同的槽上可能導致Windows9x重新啟動!所以如果準備網路上有不同的硬體設定的機器,一定要用同一塊硬碟全部過一遍。Windows98 上傳後 Server 方面的設定1. 修改 ServerShareWindowsSystem 目錄下的 system.ini 檔案,在[386Enh]一節的最末新增:PagingDrive=S:MinPagingFileSize=65536MaxPagingFileSize=131072即:設定虛擬記憶體所在磁碟機代號為 S: ,最小值為 64M,最大值為 128M。注意,如果想更改虛擬記憶體磁碟機代號,則必須在真 DOS 下用Litenet目錄裡面的 vmsetup.exe 工具更新一次磁碟。2. 修改 ServerShareWindows 目錄下的 Usercmd.bat 檔案a) 去掉 Qrestall 前面的 remb) 在 Qrestall 語句前面新增:qvmem s: %server% %username%QPATCH C:WINDOWSCHN.REG %HOME%PATCHED.REGregedit %HOME%PATCHED.REG3. 壓縮 Litenet 生成的啟動軟盤為 dosundi.1,存放到 PXE 相應目錄中伺服器端 ServerShare 目錄下的許可權設定伺服器上應該設定一個全域組,我們暫且稱之為 NetPC Users組中的成員有lnguest, netpc01, netpc02 … netpc50 …客戶端獲得動態IP之後,使用MTFTP下載啟動映像檔案,應該沒有許可權問題。第一次連線ServerShare 目錄的時候,使用的是 lnguest/lnguest,所以,lnguest 至少要有讀的許可權。當讀取 netnames.db 檔案獲得當前機器名稱之後,使用的是 netpc01/netpc01連線,並複製臨時檔案等等到 ServerShare
etpc01 目錄,所以,netpc01 要對 ServerShare
etpc01 目錄有完全的許可權。實際操作上,為了方便、安全,推薦在NTFS分割槽上建立ServerShare 目錄。我是這麼設定的:ServerShare 目錄所有權由 Administrator 得到ServerShare 目錄完全共享給 EveryoneServerShareWindowsServerShareProgram Files 目錄的許可權設定為 Everyone 讀、寫、更改;卻不能刪除Administrator 完全控制ServerShare
etpc01 目錄只給 Administrator 和 netpc01 完全控制許可權安裝遊戲的目錄就給 Everyone 完全控制吧,反正公用機器,難免不亂,我的硬碟大,所以在同一個分割槽裡面乾脆有一個乾淨的 ServerShare 目錄的完全複製。太亂了,就刪除 ServerShare 目錄下的所有檔案,複製一份回來。至此,應該可以無盤啟動了!!!!!背景概念WFM Wired for Managemet 聯網化管理標準是由INTEL公司等著名IT企業共同制定的,並被廣泛採用的分散式網路計算機環境管理標準。符合WFM的計算即系統具有四大管理功能:? Universal Network Boot 通用網路啟動介面? Remote Wake-up (Wake on LAN) 遠端喚醒? Asset Management 固定資產管理? Power Management 電源管理TFTP Trivial File Transfer Protocol 小檔案傳輸協議MTFTP Mutilcast Trivial File Transfer Protocol 小檔案多點傳輸協
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-946372/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- OpenBSD安裝(轉)
- GCC 安裝(轉)GC
- (轉)Nginx安裝Nginx
- JDK安裝(轉)JDK
- grub安裝(轉)
- svn安裝【轉載】
- YUM安裝MYSQL(轉)MySql
- ANT安裝、配置(轉)
- grub安裝心得(轉)
- JBoss的安裝(轉)
- 硬碟安裝 Mandriva(轉)硬碟
- 安裝MySQL(UNIX)(轉)MySql
- Chinput 安裝指南(轉)
- 五筆安裝???(轉)
- jive安裝指南 (轉)
- GRUB安裝方式(轉)
- 安裝:SuSE Linux FTP版安裝指南(轉)LinuxFTP
- apache安裝和調整效能安裝實踐(轉)Apache
- 選擇一種安裝方法安裝Linux(轉)Linux
- 紅旗安裝攻略--RedFlag4.0安裝心得(轉)
- 輕鬆安裝、解除安裝Linux軟體(轉)Linux
- 綠盟科技全面佈局渠道戰略,力促合作伙伴共贏
- 轉: Ubuntu 安裝字型方法Ubuntu
- 安裝Pure-FTPD(轉)FTP
- SCO UNIX--安裝(轉)
- FreeBSD安裝samba(轉)Samba
- 安裝和配置OPENLDAP(轉)LDA
- 2.6核心的安裝(轉)
- GD庫的安裝(轉)
- sqlrelay 安裝手記(轉)SQL
- suse 10 硬碟安裝(轉)硬碟
- TortoiseGit安裝與配置(轉)Git
- 95 DDK安裝指南 (轉)
- 安裝 Windows PowerShell 3.0【轉】Windows
- 硬碟安裝 Debian(轉)硬碟
- 安裝 Magic Linux(轉)Linux
- 安裝失敗,求救(轉)
- wxdfast安裝問題(轉)AST