在Novell中用 DOS/Win Client 32 远程引导win3.11的解

在VLM上使用 DOS/Win Client 32 占用的常规内存要少很多。但是现有的 DOS/Win Client 32 版本不支持远程引导。
解决方案:
要求所有的工作站至少有16M内存,用VLM建立远程启动镜像。建立镜像文件的时候,用RAM DRIVE建一个9M的虚拟盘。引导过程中,要将引导镜像包含的文件和Login目录下的文件Copy到C:盘(虚拟盘)。机器引导后,C:盘有运行CLIENT 32需要的所有文件,VLM被卸载,加载CLIENT32,释放出很大的常规内存。

CONFIG.SYS:
device=himem.sys
device=emm386.exe noems
device=ramdrive.sys 9000 512 256 /e
dos=high,umb
lastdrive=Z

AUTOEXEC.BAT:
@ECHO OFF
copy . c:>NUL
set comspec=C:\COMMAND.COM
C:
STARTNET

STARTNET.BAT:
SET NWLANGUAGE=ENGLISH
NIOS.EXE
LOAD LSLC32.NLM
LOAD CMSM.NLM
LOAD ETHERTSM.NLM
LOAD 3C59X.LAN FRAME=ETHERNET_II ;3C59X使用ETHERNET_II 帧协议
LOAD IPX.NLM
REM LOAD CLIENT32.NLM
VLM
COPY F:CLIENT32.NLM C:\ > NUL
VLM /U;卸载VLM
REN net.cfg net.one > NUL
REN net.two net.cfg > NUL
Load Client32.NLM;加载Client32
Login

Dir A:

Volume in drive A has no label
Volume Serial Number is 1915-11F2
Directory of A:\

COMMAND. COM 54,619 09-30-93 6:20a COMMAND.COM
HIMEM.SYS 29,136 09-30-93 6:20a HIMEM.SYS
EMM386.EXE 120,926 05-31-94 6:22a EMM386.EXE
NET.CFG 3,675 05-21-96 11:54a NET.CFG
AUTOEXEC.BAT 72 05-17-96 4:23p AUTOEXEC.BAT
NIOS.EXE 239,117 04-18-96 3:26p NIOS.EXE
LSLC32.NLM 18,571 02-27-96 10:31a LSLC32.NLM
CMSM.NLM 57,120 03-28-96 2:41p CMSM.NLM
ETHERTSM.NLM 14,411 03-11-96 3:40p ETHERTSM.NLM
3C59X.LAN 26,863 02-02-96 3:12p 3C59X.LAN
IPX.NLM 113,726 03-19-96 9:09a IPX.NLM
VLM.EXE 37,651 06-16-95 12:39p VLM.EXE
NBIHW.CFG 0 05-17-96 12:12p NBIHW.CFG
STARTNET.BAT 166 05-21-96 11:55a STARTNET.BAT
RAMDRIVE.SYS 5,873 03-10-93 6:00a RAMDRIVE.SYS
CONFIG.SYS 109 05-17-96 4:20p CONFIG.SYS
NET.TWO 3,675 05-20-96 4:18p NET.TWO
CONN.VLM 10,850 06-16-95 12:40p CONN.VLM
IPXNCP.VLM 10,116 06-16-95 12:40p IPXNCP.VLM
TRAN.VLM 1,562 06-16-95 12:40p TRAN.VLM
SECURITY.VLM 8,011 06-16-95 12:40p SECURITY.VLM
BIND.VLM 4,713 06-16-95 12:40p BIND.VLM
NWP.VLM 6,661 06-16-95 12:40p NWP.VLM
FIO.VLM 18,250 06-16-95 12:41p FIO.VLM
GENERAL.VLM 4,958 06-16-95 12:41p GENERAL.VLM
REDIR.VLM 14,842 06-16-95 12:40p REDIR.VLM
PRINT.VLM 8,005 06-16-95 12:40p PRINT.VLM
NETX.VLM 17,230 06-16-95 12:41p NETX.VLM

注意:

  1. config.sys中的 RAMDRIVE 是9M。
  2. 机器应有不少于16MB内存。
  3. 有二个“NET.CFG"文件。第一个“NET.CFG”-“NET.ONE”是远程引导中VLM使用的,要包含 “Packet Burst = 0” ,避免 FIO.VLM出错 。
    4)第二个"NET.CFG" - “NET.TWO” 有 “Packet Burst = 1” 。这是Client32使用的。
    5)将Client32.NLM和它的message文件放到F:\Login目录。
    以上资料来自http://www.novell.com*

何必用这么麻烦的方法?
直接用正常的VLM启动无盘DOS622以后,再直接运行服务器中的WFW311,关键是你要在WFW311里面安装好网卡驱动,再在WFW311里面加好TCP/IP协议,就可以直接用ICA客户来联就行了。