返回总目录 上一页 目录页 下一页

NOVELL远程启动WIN95(无盘)


1. 你需要的环境及软件?
(1).一台NOVELL 服务器(3.X以上即可);

(2).WIN95的完全版,(用的是PWIN95的完全版);

(3).一台WIN95机.

(4).无盘工作站.

2. 大概要用的文件?

(1).exe文件:

95完全版的 \95目录\admin\nettools\netsetup\netsetup.exe,

\95目录\admin\nettools\netsetup\batch.exe,

\安装SERVER上95后的目录\setup.exe.

(2).文档文件:

A. mabatch.inf文件

这是setup.exe读取的缺省文件.据说也只读这个文件.

B. machinese.ini文件

这是为Flopy_Boot和Remote_Boot而设的文件.包含各台机器的信息,由

Autoexe.bat中的setmdir读取.

3. 可参考的资料:

\95目录\admin\reskit\helpfile\win95rk.hlp (Resource Kit Help) (因为是 "辅助说

明文件" 所以可以直接用 Mouse点两下 or "文件管理器"按 Enter, 就可以看到一堆很多有

用的说明.(不看也可))

4. 准备工作:

设定支持长文件名HD-Boot, 最容易也效率最好,如果要用Floppy-Boot &

Boot-ROM,Server 端 !!!!!! 一定必需绝对务必不可或缺!!!!!! "支持长文件名

"!!!!!!

如何支持长文件名?

在Novell 3.12 & 4.1 要

Load OS2.nam <--- (并且加进 Autoexec.cnf)

Add Name Space OS2 to Volume 卷名(作一次就可以了)

Novell 3.11 (Before)要抓回 Patch (ftp.cis.nctu.edu.tw 有 Novell FTP

Mirror)

找有关 OS2xxx.nlm 把它 Load Server 再 Add Name Space...

5. 硬盘&RAM需求: 三种 Client Boot 所须要 RAM & HD

(三种 Client Boot即HD_BOOT,FLOPY_BOOT,REMOTE_BOOT.)根据 Resource Kit Help 说

明, 三种 Client Boot 所须要 RAM & HD列於下, 因为原说明是英文版, 所以 CWin 95 须

各项加 1-2 MB.

====================

Disk Space Requirements for Server and Local Hard Disks

Startup type Local hard disk space Server disk space

====================

Local hard-disk startup,

Local Windows 95 20 MB 0

====================

Local hard-disk startup,

Windows 95 on a server1 2 MB (1 MB) 1.5 MB

(optional)

====================

Floppy-disk startup,

Windows 95 on a server 1.2 MB floppy driv e 2 MB

====================

Remote-boot startup,

Windows 95 on a server 0 2 MB

====================

上面列的 HD-Boot 为何还要 20 MB, 是把 Swap File 算进去, 而下三列并没有把

Swap File 算进 Server 空间 (当然也可把 HD-Boot Swap 设回 Server, 改

System.ini 中 Pagingfile=x:\xxxxxx, 只不过 Server 会更可怜......).

底下是各种 Boot 对内存需求建议值

Recommended Client System Configuration for Windows 95

Windows 95 location Protected-mode1 RAM Real-mode2 RAM

Local hard-disk startup,

local Windows 95 8 MB (4 MB) 8 MB (4 MB)

Local hard-disk startup,

Windows 95 on a server 8 MB (4 MB) 8 MB (4 MB)

Floppy-disk startup,

Windows 95 on a server 8 MB (4 MB) 8 MB (4 MB)

Remote-boot startup,

Windows 95 on a server 8 MB (6 MB) 8 MB (4 MB)

其中 Boot-ROM 还要占掉 1.44 MB RAM (Use RamDrive for ImageFile), 如果要

用Boot-ROM, 本地端 Client 最好要有 >12 MB RAM.

返回目录

SERVER端的设定

----------------

Serve端的安装: 把 95 装在 Novell Server

装在 Server上, 不分HD-Boot, Floppy或Remote Boot,就只是把 95 装上去而

已, 与 3.1x 大同小异,只不过要用 netsetup.exe. 我发现这程序一定要用 95 跑,试过

3.1, WFW, NT 3.5都不能Run, 且也不能用 Server Based 95 来跑, 换句话说,

要装上 Server 还真的要先搞出一台 100% "正身" 的 95.

执行 NetSetup.exe 第一个会问 "设定路径", 是以 UNC 命名方式.

\\LWARED\SYS\NETWIN.95

^^^^^^^^^...........装上 95的目录名称

^^^.....................Novell Server 的 Volume

^^^^^^.........................Novell Server 的名称

而後点 "安装" 後会问 "共享文件的地方", 有三选项, 当然是选 "服务器".

然後填入 "安装来源", 不管是 "正式版" or "升级版" 都一样, 建议用 "升级版"

CD-ROM, 其中奥妙装了就知道.(fiften注:安装完后,我还不知有什么奥妙)

比如 r:\win95 (本地端 "升级版" CD-ROM)

再来是否要建 "预设值", 这个所谓 "预设值" 指的是 Client 安装的 Script.

(fiften注:也即是mabatch.inf文件)选 "不用预设值", 装好後再以 Batch.exe

造 Script.如果用 "建立预设值" 会跑出对话视窗含很多选项,

这就是 Client 设定选项.等到辛辛苦苦一项项填完後按 "存文件" ......

"错误!存文件失败" 吐血!!!不要怀疑, 不是您的错, 这是此程序BUG!

继续会问 "产品序号", 我发现乱打都可以(不打也可以), Client 端安装时也没问

.

这算不算是 BUG!!...?然後会好像当掉一样, 等差不多一分多钟就可以听到CD-ROM

开始 "哀号",等了差不多 20 分钟, 95 就顺利装在 Novell Server 了.

装好後 NetSetup.exe 有两个按纽 "新增" & "检视".不知是我不会用还是此程序

的BUG, 设定了老半天, 要存文件都会错误 or 根本没存,(其实就是修改Machines.ini文

件),这两个选项是针对 Floppy-Boot & Boot-ROM 用的, HD-Boot 可以免了.其实直接修改

ini 是比较保险也不容易出问题(Machines.ini).

95 装上 Novell 记得要 FLAG \SHARE-95 S SUB 能共用, 不然每次只能让一台

Client Boot.(似乎HELP中写安装程序会自动Share).

(Server 端装上 95 只算是成功了 1/4, 真正重头戏是 Client 端的设定.)

**************************************************************************

!!!!!!注意:替换WinBoot.sys不管是什麽 Boot, C-Win95 的 HD Protected Mode Device

好像与 IPX/SPX 不合,如果按正常安装会发生 Load Device 到 HD Device 就挂了. 常为此

问题困扰, 而後在 Server 上的 \share-95 中直接换掉 Winboot.sys(即正常WIN95的

IO.sys文件)(换成英文版的,且有两个\share-95, \share-95\suwin).(\share-95\suwin目

录是隐藏目录,可以选定Windows Explorer的View\Option\View\Show all files,则可看

到). 但如有其它问题还未知, 正在观察中...

返回目录

第一.HD_BOOT的Client端设定

1.设定Client端的Script文件(即mabatch.inf文件)

Client 安装时根据 server\share-95\msbatch.inf 上面的内容组织及设定.更改

MSBatch.inf 的程序就是 Batch.exe, 而这个 Batch.exe 的功用是造出安装的Script, 把

我们安装 "正常" 95 时应该输入的资料及设定 (如电脑名称, IP, 安

装项目, 网络环境...), 把它写进 xxxx.inf 文件, 也可以存文件用另外名称

(Sdat-95.inf,Marry.inf...) 可是我用 Setup Sdat.inf 时还是找预设的 MSBatch.inf 来

执行, 这又是 BUG! 乎...?

Batch.exe 画面很清楚, 问填啥就填啥, 所有设定都是针对 Client 而言, 比如Computer

Name: 填 Client 可不要填成 Server 名称, 其中重点在 "NetworkOptions" &

"Installation Options"

在 "Network Options" 里IPX/SPX Compatiable Protocol 一定要打 "勾", 我们要 Login

NovellSever 当然要走 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" 选 "Hard Disk Boot" <---一定要选!!!如果啥都没选,

Setup 会原封不动把 95 拷到 Local HD.(嗯...安装 95 也不一定要 CD-ROM, 这种方法也

可以装, 且也不问序号)在 "Installation Options" 里 "Type of Installation" 选越少

越好 (有 "通用""携带" "最少" "自定") 理由为何? 因为在 Novell Server 仍然对 "中文

" 长文件名"敏感", 偏偏资料夹是中文, 在安装盘二次起动时会根据先前 Setup 的 Folder

搜索Server 上的对应程序及 Folder 填回 Client 所设定 Client-95 目录, 由於敏感(根

本找不到 MSBatch.inf 指定的程序 or Folder) 就 Hang 在那... 真的当机且不告诉任何

讯息, 不像 "正常" 95 当机时最起码有个对话框 or "蓝蓝的萤幕", 因为这阶段还在

"Real Mode", 因此当掉方式跟 DOS 没两样...:( 等全部装成功再由"控制台" "新增应用程

序" 加入就可以 (装好 95 却可以... ?), 反正程序已在Server 上跑不掉的). 奇怪的是同

样情形以 NT 安装却不会发生, 不晓得这 BUG 算M$ or Novell?

"Installation Directory" 里填要装 Server Based 95 的目录, 比如 c:\net95

千万不要填回 server\share-95 (装回 server).

其它的选项看须要设, 比如 TCP/IP...... 并不会严重影响安装成功失败.离开前一定要记

得存文件, 且要存回 server\share-95 目录.且文件名用MSBatch.inf,

理由同前所述.

(到此已算是完成 2/4, 但这阶段最重要, 所有安装都看 MSBatch.inf 设定.)

2.95 从 Clinet 安装

正式由 Client 端来装 95, 如一般用 DOD Novell Client Shell, Login Novell

Server.

cd \netwin.95 (server上 \share-95 目录)

setup [enter] (其实是setup mabatch.inf)

就可以看到 Client & Sever HD 一起"哀号"

ps.一般网络卡卡上都附有 LED 接脚,建议把 Client 面盘上的 "POWER" LED 接到

卡上 (或者任何 LED), 在传输中会像小星星般闪烁, 为何要这样作? 安装过程都是

Real Mode (很慢......), 到盘三次起动时 Real & Protected Mode 切来切去(更

慢!)有时候如同当掉, 其实没当, 唯一的依据是网络讯号 (在哪里会如此我会提出来),如果

超过 6 分钟没有闪 (HD 灯不准), 我 Client 是 P-120 就等过 6 分钟, 其它类推.网络卡

背後一定有 LED (没 LED 自己看著办), 不然安装时就躲在电脑後面看 LED.

如果在 Batch.exe "Installation Options" | Set.. | Don't Stop Druing Setup

有选的话.从打 Setup 到 "重新起动" 只须一个键 "版权声明" Yes or No.(注:一般不要

选"|Don't Stop During Setup",而选"|Stop at Every Page",因为有时会通不过,如我安

装时在 硬件检测时通不过,后来减少了硬件的检测项时才通过。)

(注:在点了Finish后可能会不Reboot,而出现

Invalid DPMI return form xxxx:xxxx,

这不要紧,用Ctrl+Alt+Del或Reset重启动即可.)

下列是 "最乾净" 的 Autoexec.bat & Config.sys.

由於 HD-Boot 的 95 所建的 Config & Autoexec 是依照原旧 DOS 的 Config &

Autoexec 所以没有预设值.

config.sys

device=c:\net95\himem.sys

device=c:\net95\emm386.exe

autoexec.bat

c:\net95\snapshot /S

c:\net95\net start NWRedir

c:\net95\net use * /d

c:\net95\net use W: \\LWARED\SYS

SET PATH=c:\net95;W:\NETWIN.95\;W:\NETWIN.95\COMMAND;

set tmp=c:\net95

set temp=c:\net95

如有 95 尚未支持的周边(SCSI, CDROM...) 在上列两文件加上.

如 95 有支持就尽量保持 "乾净".

再 Reboot, HD 轰隆一阵子, 等输入 ID & Pass(注:你在Novell 上的帐号及密码) , 而後

Client & Server HD 又开始抓狂.在 "第一次起动" 画面後, 屏幕一片黑暗而且会很久,那

是在 RegEdit System,也许隔了一分钟 LED 才闪一下...

神啊!! 请赐我大无畏的耐性让我能平安渡过是漫漫的 Setup, 并佑我不要抓狂与电

脑"玉碎"!!!....!!!...

而後如 "正常" 装 95一般, "检视应硬件随插随用", "组织控制台..."...到了 "启动工具

列设定" 以後又停住了, 不明原因, 可能又是 Novell 对中文长文件名敏感所引起. 再

等......(同样情形对 NT 却不会) 到了设定 Exchange 完毕後重新Reboot, 哈哈完了吗?

才 3/4 而已!

最後一次 Reboot, 在 "蓝天白云" 之後又挂了很久, 真的要切到 Protected Mode.

进入 "真正" 95 画面, 才算是完完全全装好 Server Based 95. 以後开机并不会有

如此惊心动魄的等待, 如同 Real 95 一般.

Yea!

三种 Boot 中, HD-Boot 对 Server 负担最轻, Swap 仍然在 Local HD. 但是现在

HD如此便宜, HD-Boot 好像不切实际, 对资源统一安全管理没啥意义. 再来是Floppy-Boot

& RPL, 这两种除了不占本地空间外, 有一个最大的特色 --- "WorkStation维护". 只要有

各 Workstation 的 95 目录备份. 当某一台 95 挂了(乱装软件,乱砍东西,乱设定...), 还

原备份就可以回复备份前样子. 这对动不动又要重装的 95 特别有用, 尤其各 Workstation

目录内容没有几 MB(都是组态设定文件), 维护起来方便多了

返回目录

第二.FLOPPY_BOOT的Client设定

Floppy-Boot 大部份与 HD-Boot 大同小异, 只是多了一个步骤.

1.设定Client端的Script文件(即mabatch.inf文件)

上一 Post 有提到任何 Boot 完全是看 MSBatch.inf(在 Server 上 95 目路录中),

设定 MSBatch.inf 就是以 Batch.exe 来设定. 作完後储存档名自然是MSBatch.inf,

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 会发生何种问题.(fiften注:W盘可以和share-95目录在同一个盘,

也可以不一样,但是必须是你能有写,创建文件等权限的盘,如果不是同一个盘,以后必须手工

在autoexec.bat中加入net use w: \\server\卷名)

其它的选项看须要设, 比如 TCP/IP... 并不会严重影响安装成功失败. 离开前一定

要记得存档, 且要存回 server\share-95 目录.且档名用 MSBatch.inf, 理由同前所

述.

(到此已算是完成 2/4, 但这阶段最重要, 所有安装都看 MSBatch.inf 设定.)

2.设定Server端的INI文件(即machinese.ini文件)

由於系统组织档都在 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:\<home directory>

;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 错误.

(fiften注:其实这个文件什么时侯改都可以,因为Machines.ini 实际上是

由setmdir(Set Machine Directory)读取并解释的)。

3. 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.

(fiften注:一般不要选"|Don't Stop During Setup",而选"|Stop at Every

Page",因为有时会通不过,如我安装时在 硬件检测时通不过,后来减少了硬件的检测项时

才通过。)

安装中在最後一定会要求放入 95 启动片(不是"救急片"),会作 Format 及 Copy 动

作.如果没有, 重新作 Batch.exe 动作看 "Enable Server Based Setup" "Floppy Boot"

<--- 是否有选!!

(注:在点了Finish后可能会不Reboot,而出现Invalid DPMI return form xxxx:xxxx,

这不要紧,用Ctrl+Alt+Del或Reset重启动即可.)

通常 3-5 分钟, 就重新起动. ~~ 不要马上再执行 95 开机动作 ~~

以下是 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 完全一样.

返回目录

第三. Remote_Boot Clinet 端设定

1.设定Client端的Script文件(即mabatch.inf文件)

利用Batch.exe来设定.Batch.exe 画面很清楚, 问填啥就填啥, 所有设定都是针

对Client 而言, 比如Computer Name: 填 Client 可不要填成 Server 名称, 其中重

点在 "Network Options" & "Installation Options"

在 "Network Options" 里 IPX/SPX Compatible Protocol 一定要打 "勾", 我们

要Login Novell Server 当然要走 IPX/SPX, Frame 预设是 Automatic, 也可以选

802.2 or 802.3 看 Server 是用何协议. 在左边有 "Client for Netware Network" 也一

定要打"勾", 光有 Network Protocol 没有 Client Shell 也不成.

注意::::

网络设定部份,必须要在这阶段完全设定好, 不能在起动成功後的 95 再设定.

如 Client Shell, Protocol, Service...

下面 "Prefered Server" 要填装上 95 的 Server(比如 lwared)

"Enable LogOn Script Pre....."是否要起动 Login Script, 看随意而 Script

中不能有载入 TSR Command Line!!

最後一项也是最最最重要的

"Enable Server Based Setup" 选 "Remote Boot" <--- 一定要选!!如果啥都没选, Setup

会原封不动把 95 拷到 Local HD.

大部份的设定与前二种一样,只有下列一个选项不同

"Installation Directory" 里填要装 Server Based 95 的目录, 比如

w:\user\rpl-95a 千万不要填回 server\share-95(装回 Server 上共用 95 的目

录).在 95 的 Network.txt 中有提到, 共享 95 的目录与各 Clients 目录要在同一

Server. 没试过跨 Server 会发生何种问题.(注:W盘最好和share-95目录在同一个盘,不然

会找不到,因为好像Setup只自动在autoexec.bat中加入一个net use)

离开前一定要记得存文件, 且要存回 server\share-95 目录. 且文件名用

MSBatch.inf,理由同前所述.

(到此已算是完成 2/4, 但这阶段最重要, 所有安装都看 MSBatch.inf 设定.)

2.设定Server端的INI文件(即machinese.ini文件)

由於系统组织文件都在 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:\<home directory>

;x=\\server\share

[0000b4752312]

SYSDATPATH=w:\user\cwin95-1 (不要写成SYSDATAPATH=...)

G:=\\LWARED\sys ^

H:=\\LWARED\app

:

:

[0000b4321234] <--- 网络卡号, 可以用 Userlist /a 看到

SYSDATPATH=w:\user\rpl-95a <--- Server上此台把 95装在的目录 "(不是 shared-95 目

录哟)"

p:=\\nw2\sys <--- 其他对应磁盘, 相当於 Novell "MAP"

:

:

这部份要在执行 "Setup" 前作好, 否则盘一次重开会发生 Registry 错误.

(fiften注:其实这个文件什么时侯改都可以,因为Machines.ini 实际上是

由setmdir(Set Machine Directory)读取并解释的)。

3. 95 从 Clinet 安装

执行 Setup 前确定此台 Workstation 是 "真正" 无盘的 Remote-Boot.

如果非如此,则在 ImageFile 中并没有 Ramdrive.sys(虚拟磁盘).

所以最好也是 Boot-ROM 开机後再执行 "Setup"

以 Boot-ROM 开机.

cd \netwin.95 (server上 \share-95 目录)setup [enter](注:此处应为 setup

/t:p:\temp /is /id p为你的网络盘,

/is /id可选可不选,但/t必选,不然会出现"Can not load Progman",就退出了)

这次就只看到 Server 的 HD "哀号"

如果在 Batch.exe "Installation Options" | Set.. | Don't Stop

Druing Setup 有选的话. 从打 Setup 到 "重新起动" 只须一个键 "版权声明"

Yes or No.(注:一般不要选"|Don't Stop During Setup",而选"|Stop at Every

Page",因为有时会通不过,如我安装时在 硬件检测时通不过,后来减少了硬件的检测项时

才通过。)

(注:在点了Finish后可能会不Reboot,而出现

Invalid DPMI return form xxxx:xxxx,

这不要紧,用Ctrl+Alt+Del或Reset重启动即可.)

在上一个阶段完成後, 安装程序会产生 net$dos.sys 在 Server 中 Client 安装的

目录 (ex:\user\rpl-95a) 下. 找另一台 Client 把这 net$dos.sys 拷到 Server 的

\login下. 这步骤最好要考虑一下, 不一定每一台 RPL Client 通通都是 95 开机

最好搭配 "Bootconf.sys" 为特定 Client, 指定 ImageFile. 所以换个名再拷过来

并且搭配 Bootconf.sys, 而 Bootconf.sys 设定参照 Novell 手册.

Server 上有了 95 的 ImageFile, 可以用 Boot-ROM 开机.

下列是 ImageFile 中的文件案(预设值):

======================================================================

ASPI2HLP.SYS WIN.BAT CMD640X.SYS

CMD640X2.SYS DBLBUFF.SYS HIMEM.SYS

IFSHLP.SYS NDISHLP.SYS NE2000.DOS

NET.EXE NET.MSG NWRPLTRM.COM

PROTMAN.DOS PROTMAN.EXE RAMDRIVE.SYS

RPLBOOT.SYS SETMDIR.EXE SNAPSHOT.EXE

SETVER.EXE SYSTEM.DAT IO.SYS

CONFIG.SYS AUTOEXEC.BAT MSDOS.SYS

COMMAND.COM PROTOCOL.INI

C 盘里 \winboot 中的 config.sys & autoexec.bat

config.sys(预设值):

DEVICE=HIMEM.SYS

DEVICE=ramdrive.sys 1440 /e <---这一行一定要有, 因为 95

要由 DOS 7 启动, 而 client 不一定有 HD, 所以造一个虚拟磁盘.

AUTOEXEC.BAT(预设值):

@if not exist C:\winboot\nul mkdir c:\winboot

copy a:\system.dat c:\system.dat

@copy a:\ C:\winboot

会把 A (即 ImageFile) 所有资料拷到这 C 的 \winboot

C:

cd \winboot

当 95 跑完 Autoexec.bat 後应该会马上执行 Win.com 但是网络连结 (Real-Mode)

还没作, 所以多了 Win.bat

WIN.BAT(预设值):

set comspec=c:\winboot\command.com

nwrpltrm <--- 比 Floppy-Boot 多了这一行

snapshot /S /B:C

net start NWRedir

net use * /d

net use W: \\LWARED\SYS

PATH=W:\NETWIN.95\;W:\NETWIN.95\COMMAND

setmdir <--- Floppy & RPL 特有的一行

win.com

==================================================================

这三篇文章即是以 RPL Workstation 95(32 mb) 打的, 在 Server Load 还算轻的时候, 效率还不错, 但是连 Swapper 都在 Server 的 Server Based 95 Client 多一点连上 Server, 那真的要有 "傲人" 的耐性. 非不得已, 不要把 Swapper(Paging) 设到Server 上.也尽量不要同时一堆 Server Based 95 同时开机(真的有得等...),有人曾问我把整个教室的 Clients 都用 Remote-Boot 启动 95?

您说呢?......

我想不是学生被 Down, 是老师 Down 掉... :P

事后的处理: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

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 装好再作

 


返回

w w w. 1 6 3 1 6 4 .c n

返回总目录 上一页 目录页 下一页