線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1438
推到 Plurk!
推到 Facebook!

Floppy Boot

 
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-02-22 03:03:17 IP:61.64.xxx.xxx 未訂閱
此為轉貼資料 Floppy Boot -------------------------------------------------------------------------------- [解說]   sdat.bbs@cis.nctu (Commodore):   Floppy-Boot 大部份與 HD-Boot 大同小異, 只是多了一個步驟. 第一階段都一樣,    把 95 裝上 Server 要用 NetSetup.exe, 方法如 HD-Boot 中 "把 95 裝在 Novell    Server"一樣. 再說一次, Floppy-Boot & RPL, Server 一定務必絕對必須要支援    長檔名, 共享 95 的 Volume 可以無所謂但各 Clients 目錄的 Volume 一定要支援      再來就是最重要的 Client 端設定.      Clinet 端設定      上一 Post 有提到任何 Boot 完全是看 MSBatch.inf(在 Server 上 95 目路錄中),設   定 MSBatch.inf 就是以 Batch.exe 來設定. 作完後儲存檔名自然是 MSBatch.inf,   為何如此, 前一 Post 有說明.      Batch.exe 畫面很清楚, 問填啥就填啥, 所有設定都是針對 Client 而言, 比如    Computer Name 填 Client 可不要填成 Server 名稱, 其中重點在 "Network    Options" & "Installation Options"      在 "Network Options" 裡 IPX/SPX Compatiable Protocol 一定要打 "勾", 我們要   Login Novell Server 當然要走 IPX/SPX, Frame 預設是 Automatic, 也可以選 802.2   or 802.3 看 Server 是用何框架. 在左邊有 "Client for Netware Network" 也一定   要打 "勾", 光有 Network Protocol 沒有 Client Shell 也不成. 下面 "Prefered   Server" 要填裝上 95 的 Server(比如 lwared) "Enable LogOn Script Pre..."    是否要起動 Login Script, 看隨意而 Script 中不能有載入 TSR Command Line!!      最後一項也是最最最重要的   "Enable Server Based Setup" 選 "Floppy Boot" <---一定要選!!   如果啥都沒選, Setup 會原封不動把 95 拷到 Local HD.      大部份的設定與 HD-Boot 一樣, 只有下列一個選項與 HD-Boot 不同.      "Installation Directory" 裡填要裝 Server Based 95 的目錄,比如     w:\user\cwin95-1, 千萬不要填回 server\share-95(裝回 Server 上共用 95 的目錄)   在 95 的 Network.txt 中有提到,共享 95 的目錄與各 Clients 目錄要在同一 Server   沒試過跨 Server 會發生何種問題.      其它的選項看須要設, 比如 TCP/IP... 並不會嚴重影響安裝成功失敗. 離開前一定要   記得存檔, 且要存回 server\share-95 目錄.且檔名用 MSBatch.inf, 理由同前所述.      到此已算是完成 2/4, 但這階段最重要, 所有安裝都看 MSBatch.inf 設定.      由於系統組織檔都在 Server 上, 95 起動後會作 Registry 動作(就是畫面說"系統組   織中", 所以要指定 95 的目錄. 在 "正常" 的 95(含 HD-Boot)是在 MSDOS.SYS 中    WinDir= , WinBootDir= , HostWinBootDrv= . 而 Floppy-Boot(& RPL) 也有   System.dat(95 的 Registry 檔), 按 95 RK 說這是 "mini" 版的 Registry 只負責   啟動用的, 還須要告訴真正的 Registry 所在.      在 \share-95(Server 上共享 95 目錄)有一個 Machines.ini 就是設定各 Clients    的 Registry 所在(很像 Novell 的 bootconf.sys) 格式如下:   ======================================================================   ;Windows 95 MACHINES.INI   ;[node address]   ;SYSDATPATH=x:\ ;x=\\server\share [0000b4752312] <--- 網路卡號, 可以用 Userlist /a 看到 SYSDATPATH=w:\user\cwin95-1 <--- Server 上此台把 95 裝在的目錄 "(不是 shared-95 目錄喲)" G:=\\LWARED\sys <--- 其他對應磁碟, 相當於 Novell "MAP" H:=\\LWARED\app : : [0000b4321234] <--- 另一台 SYSDATPATH=w:\user\rpl-95a : : ====================================================================== 這部份要在執行 "Setup" 前作好, 否則第一次重開會發生 Registry 錯誤. 95 從 Clinet 安裝 正式由 Client 端來裝 95, 如一般用 DOS Novell Client Shell, Login Novell Server. cd \netwin.95 (server上 \share-95 目錄) setup [enter] 這次就只看到 Server 的 HD "哀號" 如果在 Batch.exe "Installation Options" | Set.. | Don't Stop Druing Setup 有選的話.從打 Setup 到 "重新起動" 只需一個鍵 "版權聲明" Yes or No. 安裝中在最後一定會要求放入 95 啟動片(不是"救急片"),會作 Format 及 Copy 動作. 如果沒有, 重新作 Batch.exe 動作看 "Enable Server Based Setup" "Floppy Boot" <--- 是否有選!! 通常 3-5 分鐘, 就重新起動. ~~~ 不要馬上再執行 95 開機動作 ~~~ 不管是什麼 Boot, C-Win95 的 HD Protected Mode Device 好像與 IPX/SPX 不合, 如果按正常安裝會發生 Load Device 到 HD Device 就掛了. 常為此問題困擾, 而後 感謝 "Luckdog" 網友賜教(真的萬分感謝...) 把 95 的 IO.SYS 換成英文版的就正 常, 但如有其它問題還未知, 正在觀察中... 想辦法找來英文版的 IO.SYS, 把磁片上原來的換掉. 並且檢查 Autoexec.bat, 由於是磁片起動自然沒有 "雙啟動" 作用(要作也是可以), 因此沒有 IO.DOS, MSDOS.DOS, Autoexec.dos, Config.dos. 甚至連 Config.sys 都 沒了自然不會有舊 DOS or Novell Client Shell 打架問題. 以下是 Floppy 內含檔案及 Autoexec.bat 內容, 如果有特殊硬體要 DOS Driver 同 樣在這磁片作設定. Files List(預設值) ====================================================================== ASPI2HLP.SYS CMD640X.SYS CMD640X2.SYS DBLBUFF.SYS HIMEM.SYS IFSHLP.SYS NDISHLP.SYS NE2000.DOS NET.EXE NET.MSG PROTMAN.DOS PROTMAN.EXE SETMDIR.EXE SNAPSHOT.EXE SETVER.EXE PROTOCOL.INI IO.SYS AUTOEXEC.BAT COMMAND.COM Autoexec.bat(預設值) ═══════════════════════════════════ snapshot /S /R net start NWRedir net use * /d net use W: \\LWARED\SYS PATH=W:\NETWIN.95\;W:\NETWIN.95\COMMAND setmdir <--- 就是比 HD-Boot 多一行,要作 Registry 的. 最好順便檢查 MSDOS.SYS ═══════════════════════════════════ [Paths] WinDir=w:\user\cwin95-1 WinBootDir=A: HostWinBootDrv=A [Options] BootMulti=1 BootGUI=1 Network=1 LoadTop=0 ====================================================================== 而後過程與 HD-Boot 完全一樣. Paging File 的考量 95 會作 "硬碟置換檔", 而且不小, 幾台還無所謂, 多了 Clients 拼命在 Server 上 作 Paging(Swap), 尤其某一台 95 RAM 特別小, 那大家不要作事了... RAM 小的 95 儘量用 HD-Boot.或者分攤 Paging File 給其它 Server. 但是先在 Machines.ini 中設定其它 Server 對應到的"磁碟", 如: [0000b4752312] SYSDATPATH=w:\user\cwin95-1 G:=\\LWARED\sys H:=\\LWARED\app p:=\\NW2\app <--- P: 碟在 NW2 的 app volume 上 在 Client 95 目錄下編輯 System.ini 其中有一行 Pagingfile=p:\swapper\swapper.dat 把 Swapper 改到 P 碟上的 \swapper 下 檔名隨意(不能"長檔名"), ~~注意~~ 如有其它 Clients 設同目錄, 檔名需不同!! 以此方法減輕 Share-95 Server 的負擔, 這地方設定最好 Client-95 裝好再作. ********************************************************* 哈哈&兵燹 最會的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
系統時間:2024-05-03 6:49:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!