热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

在Win98上手工制作单张“网络软盘”

1.制作一张普通的DOS启动软盘这一步与前面“四2”一样。下面我们将该软盘称为“网络软盘”。2.拷贝现成的14个网络文件找一张

 

1.      制作一张普通的DOS启动软盘

这一步与前面“四/2”一样。下面我们将该软盘称为“网络软盘”。

2.      拷贝现成的14个网络文件

找一张Windows NT Server 4.0中文版的安装光盘放入光驱中,将光盘根目录下\CLIENTS\MSCLIENT\NETSETUP子目录中的14个网络文件EMM386.EXEHIMEM.SYSIFSHLP.SYSNDISHLP.SYSNE2000.DOSNET.EXENET.MSGNETH.MSGPROTMAN.DOSPROTMAN.EXESETUP.INFSHARES.PWLWCSETUP.INFWFWSYS.CFG拷贝到上面的“网络软盘”上的A:\NET子目录下,共占862846 bytes

3.      手工编制Config.sysAutoexec.bat文件

    使用DOS下的EDIT命令,在“网络软盘”上的A:\根目录下手工编制Config.sysAutoexec.bat两个文本文件。文本文件Config.sys的内容如下:

DEVICE=A:\NET\HIMEM.SYS /TESTMEM:OFF

DEVICE=A:\NET\EMM386.EXE NOEMS

DEVICEHIGH=A:\NET\IFSHLP.SYS

DOS=HIGH,UMB

FILES=40

BUFFERS=20,0

BREAK=ON

LASTDRIVE=Z

 

    文本文件Autoexec.bat的内容如下:

@ECHO OFF

PATH=A:\NET;A:\

SET COMSPEC=A:\COMMAND.COM

SET DIRCMD=/O:GN

NET LOGON WS01 /YES /SAVEPW:NO

NET USE W: \\WIN98S\C-DRIVE

NET USE X: \\WIN98S\D-DRIVE

NET USE Y: \\WIN98S\E-DRIVE

NET USE Z: \\WIN98S\F-DRIVE

 

其中WS01为工作站登录带光驱微机(WIN98服务器)的用户名,WIN98S为带光驱微机的机器名,C-DRIVE等为带光驱微机上的共享目录名,这些名称应根据读者网络的具体情况进行相应的更改。可参见前面第三点中的设定。NET USE命令用于将带光驱微机上的共享目录映射为本地驱动器,具体要映射哪些驱动器可以根据实际情况进行取舍。

4.      手工编辑Protocol.iniSystem.ini两个文本文件

使用DOS下的EDIT命令,在“网络软盘”上的A:\NET子目录下手工编制Protocol.iniSystem.ini两个文本文件。文本文件Protocol.ini的内容如下:

[network.setup]

version=0x3110

netcard=ms$ne2000,1,MS$NE2000,1

transport=ms$ndishlp,MS$NDISHLP

transport=ms$netbeui,MS$NETBEUI

lana0=ms$ne2000,1,ms$netbeui

lana1=ms$ne2000,1,ms$ndishlp

 

[ms$ne2000]

drivername=MS2000$

; INTERRUPT=3

; IOBASE=0x300

; SlotNumber=1

 

[protman]

drivername=PROTMAN$

PRIORITY=MS$NDISHLP

 

[MS$NDISHLP]

drivername=ndishlp$

BINDINGS=ms$ne2000

 

[ms$netbeui]

drivername=netbeui$

SESSIOnS=10

NCBS=12

BINDINGS=ms$ne2000

LANABASE=0

 

其中,“; INTERRUPT=3”为NE2000网卡的IRQ中断,“; IOBASE=0x300”为I/O地址,可根据具体情况进行修改。

文本文件System.ini的内容如下:

[network]

filesharing=no

printsharing=no

autologon=yes

computername=WS01

lanroot=A:\NET

username=WS01

workgroup=DOMAIN

recOnnect=no

directhost=no

dospophotkey=N

lmlogon=0

logOndomain=DOMAIN

preferredredir=full

autostart=full

maxcOnnections=8

 

[network drivers]

netcard=ne2000.dos

transport=ndishlp.sys,*netbeui

devdir=A:\NET

LoadRMDrivers=yes

 

[Password Lists]

 

其中,目录A:\NET是网络文件存放的地方,工作站的机器名和登录用户名都是WS01,网络协议使用的是netbeui协议。这样制作出来的“网络软盘”可以全自动地启动工作站、登录本文中的WIN98服务器、并映射好网络驱动器。

全部拷贝完后“网络软盘”的根目录下有12个文件占278831 bytesNET子目录下有16个文件占863712 bytes。在编制AUTOEXEC.BATCONFIG.SYSPROTOCOL.INISYSTEM.INI等文本文件时,由于其中空格、空行的不同,可能会使其字节数与这里的值约有不同,这是正常的。

“网络软盘”上各文件的具体情况可参见附录。在本文中,这里制作的用于登录WIN98的单张“网络软盘”与前面第四点中制作的用于登录WinNT的单张“网络安装启动软盘”相比,只有AUTOEXEC.BAT文件不同,其余都一样。

 

七.   连网后使用普通方法来安装无光驱的微机

    我们上面的一系列设置都是为了让两台微机连网,两台微机是否能够连上网,现在就是见分晓的时候了。

    先启动安装了Win9XWinNT的带光驱的微机或服务器,确定其已经正常运行后,再进行下面的操作。在下面的操作中,若要连接WinNT微机应使用前面(第四点)制作的单张软盘的“网络安装启动软盘”来连网;若要连接Win9X微机则应使用前面(第六点)制作的单张“网络软盘”来连网。

1.      无光驱微机的硬盘分区

用上面制作的单张网络软盘启动无光驱微机,启动时可按F5键或右Shift键跳过Config.sysAutoexec.bat。启动后使用fdisk.exe将其硬盘按实际需要进行分区并设置好活动分区。

2.      格式化无光驱微机的硬盘

分区完成后,再用单张网络软盘重新正常启动无光驱微机。等正常启动后,再使用命令format  c: /s格式化C盘。格式化完成后,不用重新启动便可连机拷贝文件。此时无光驱微机应能够连上带光驱微机,并自动映射好各个驱动器。

3.      使用无光驱微机的硬盘来连网

若需要使用无光驱微机的硬盘来连接带光驱微机,只需在无光驱微机的硬盘格式化完成后,将单张网络软盘根目录下和NET子目录下的所有文件都拷贝到C:\DOS目录下,再对硬盘上的文件做以下三项修改:

    一是将C:\DOS下的文本文件Protocol.ini中的三处A:\NET全部改为C:\DOS

    二是在C:\下的CONFIG.SYS文件中加入以下几行:

  DEVICE=C:\DOS\IFSHLP.SYS

  LASTDRIVE=Z

    三是在C:\下的AUTOEXEC.BAT文件中加入以下几行:

  PATH= C:\DOS

  NET START

  NET LOGON WS01 /YES /SAVEPW:NO

  NET USE W: \\WIN98S\C-DRIVE

  NET USE X: \\WIN98S\D-DRIVE

  NET USE Y: \\WIN98S\E-DRIVE

  NET USE Z: \\WIN98S\F-DRIVE

其中,WS01为带光驱微机上的用户名;WIN98S为带光驱微机的机器名,若是连接WINNT微机,应将其修改为NT微机的机器名(如上面的NTSERVER)C-DRIVE等为带光驱微机上的共享目录名,这些名称应根据读者网络的具体情况进行相应的更改。可参见前面的设定。NET USE命令用于将带光驱微机上的共享目录映射为本地驱动器,具体要映射哪些驱动器可以根据实际情况进行取舍。这里还比用软盘来连网多了一条命令NET START,否则不能自动登录。

修改好后,再以无光驱微机的硬盘来启动,便可全自动地启动、登录本文中的带光驱微机、并映射好网络驱动器。

4.      连网安装无光驱的微机

当两台微机正常连接后,其它事情就好办了。笔者建议,首先从带光驱微机的硬盘或光驱上拷贝或安装一份NC5.0 (NORTON COMMANDER 5.0)或者其它文件管理软件。如安装到C:\TOOL\NC,并将该目录加入搜索路径。然后,再使用NC来进行各种软件的拷贝,这样会大大提高效率。在无光驱微机上安装WIN9X及其它软件时,可以直接从映射的磁盘或光驱上安装,也可以将安装文件拷贝到本地盘后再进行安装,读者可根据情况进行选择。

5.      连网故障的处理建议

若连网失败,可按前面所述方法仔细检查各项设置,找出问题所在;若很难找出问题所在,可以使用上面提到的“安装软盘组”来完成网络连接;若使用手工制作的单张“网络软盘”连网时有问题,则最好能找一台WINNT服务器,参照前述方法在其上面制作一张单张软盘的“网络安装启动软盘”来连网。


推荐阅读
  • vue使用
    关键词: ... [详细]
  • Linuxchmod目录权限命令图文详解在Linux文件系统模型中,每个文件都有一组9个权限位用来控制谁能够读写和执行该文件的内容。对于目录来说,执行位的作用是控制能否进入或者通过 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 本文介绍了使用kotlin实现动画效果的方法,包括上下移动、放大缩小、旋转等功能。通过代码示例演示了如何使用ObjectAnimator和AnimatorSet来实现动画效果,并提供了实现抖动效果的代码。同时还介绍了如何使用translationY和translationX来实现上下和左右移动的效果。最后还提供了一个anim_small.xml文件的代码示例,可以用来实现放大缩小的效果。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 最近学习反射机制的时候Properties.load(读取本地文件流的时候怎么也找不到加载文件后面发现IDEA的默认根目录是在它的Project工程下IDEA的文件目录和Ec ... [详细]
author-avatar
书友32976730
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有