首页 > 学院 > 网络通信 > 正文

启动过程详解及故障解析(3)

2019-11-04 20:56:49
字体:
来源:转载
供稿:网友

  启动过程详解及故障解析
(四)实模式下的连接

工作站得到ip地址后,从服务器下载启动映象,启动映象加载到内存后,控制权限转到了工作站的虚拟A驱,系统开始引导。

1. 执行CONFIG.SYS中的命令

DOS=HIGH,UMB

DEVICE=A:/HIMEM.SYS/TESTMEM:OFF/V

DEVICE=A:/IFSHLP.SYS

Shell=a:/command.com a://p

2. 执行autoexec.bat

echo off

cd /winboot

call setvars.bat

seetvers.bat的内容为:

set windir=c:/windows 设置

set drive=c: 环境

set netxard=rtsnd.dos 变量

set server=pxefs

set share=pxefiles

call startnet.bat

startnet .bat的内容:

echo off

set comspec=a:/command.com

rem qualcnx command.com……

rem login name and a passWord……

..

set netbuff=124

set temp=a:/winboot

rem the next …….

rem to……

lh qualcnx lnguest lnguest

这个命令实现了实模式下的连网。用通用账号LNGUEST(默认口令也是LNGUEST)远程登陆到NT或W2K服务器上。所以我们必须在服务器首先创建用户LNGUEST,口令设为LNGUEST并设置充许远程登陆。我们通知常的做法是在服务器, 建立一个全局组PXECLASS,把用户LNGUEST和下面要用到的用户(如 P01、P02、P03.........等)都归于这个组。QUALCNX是通过WINDOWS自带的实模式下的网络命令NET.EXE来实现实模式下的连网的。它是内部通过调用以下命令来实现的:

1) SNAPSHOT.EXE /S /B:A /M:140 (说明:这个命令是设置实模式下的网络缓冲,其中124是通过上行(SET NETBUFF=124)的环境变量NETBUFF来传递的,它将设网络缓冲大小为140K)。

2) NET.EXE START IPX /Y >NUL (说明:这个命令实现在工作站上开始用IPX协议的网络服务,它会通过IPX协议实现工作站与服务器之间的连接。

3) NET.EXE LOGON LNGUEST LNGUEST/SAVEPW:NO /Y >NUL (说明:这个命令是用账号LNGUEST远程登陆到服务器上)

4) NET.EXE USE C: //服务器名/共享目录名 /Y (说明:这个命令把盘C连接到共享目录上,使C盘变成一个网络驱动器。这里的盘C是 通过上面的环境变量DRIVE来传递的;这里的服务名是通过上面的环境变量SERVER来传递的;这里的共享目录名是通过上面的环境变量SHARE来传递的。运行这个时假如网络缓冲设得太小会出现死机,并且这种死机现象是键盘还有反应。

5) NET.EXE TIME //服务器名 /SET /YES >NUL (说明:这个命令将会使工作站的时钟与服务器的时钟同步)。

6) NET.EXE CONFIG /YES >临时文件名 (说明:得到工作站的网络配制信息)。



发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表