我有一台计算机(一台很旧的 ALR,486DX-66),其硬盘可启动到 DOS 6.22。
这台 ALR 计算机启动到 DOS,加载网络驱动程序(它有一个旧的 Dlink DE-220 网卡)。然后它将驱动器映射到 Windows Server,登录并运行旧的遗留程序。它有一个软盘驱动器,没有 CD,没有 USB。
我是试制作一张 DOS 6.22 启动软盘,其启动方式与 C: 驱动器启动方式相同。我制作了一张可启动软盘,并将 config.sys 和 autoexec.bat 文件以及引用的任何文件复制到软盘中。我还复制了 c:\net3 目录文件,想法是必要的。(由于软盘空间不足,我无法复制所有这些文件。)我编辑了 config.sys 和 autoexec.bat 以引用软盘上而不是硬盘上的复制文件。
我可以从软盘驱动器重新启动计算机,但它在“a:\net3\net initialize”命令时失败。这看起来很简单,但显然并非如此。我尝试从 c:\net3 目录复制所有 *.dos、*.ini 文件,以及我可以放入的任何其他文件,以及我认为对网络启动有用的文件。但“net initialize”命令一直失败。(抱歉,我面前没有确切的错误消息。)
是否有人能提供任何说明或知识来解释为什么我无法按照硬盘驱动器使用的软盘上的相同命令进行操作?
下面是 config.sys 和 autoexec.bat,以及 c:\net3 目录的列表。
config.sys(我将himem.sys和emm386.exe复制到软盘并更改为a:\himem.sys,等等...)
device=c:\dos\emm386.exe noems
dos=high,umb
buffers=31,0
files=71
device=C:\NET3\ifshlp.sys
LASTDRIVE=Z
autoexec.bat(再次强调,这是来自 c:\ 驱动器。我将所有驱动器引用更改为 a:)
PROMPT $p$g
SET CLIPPER=E0 ;F75
PATH=C:\NET2;c:\;c:\dos
C:\NET3\netbind.com
C:\NET3\umb.com
C:\NET3\tcptsr.exe
C:\NET3\tinyrfc.exe
C:\NET3\nmtsr.exe
C:\NET3\emsbfr.exe
set comspec=c:\command.com
net logon clock clock /yes
net use f: \\dtsvr1\dt5
f:
cd\shoe
shoeprog
以下是完整 C:\net3 文件夹的列表:
Volume in drive C is D1
Volume Serial Number is 4452-131E
Directory of C:\NET3
. <DIR> 12-05-20 2:19p
.. <DIR> 12-05-20 2:19p
WFWSYS CFG 840 08-26-17 2:57p
SHARES PWL 622 08-26-17 2:57p
SETUP EXE 286,032 04-28-95 10:07a
README TXT 18,194 05-25-95 1:55p
CONNECT DAT 40 12-05-20 1:01a
AUTOEXEC BAT 329 12-05-20 2:36p
CLOCK PWL 626 08-26-17 2:43p
OEMTCPIP INF 1,673 08-31-94 12:00a
PROTOCOL INI 384 12-05-20 2:25p
OEM0 INF 40,800 08-26-17 9:49a
PROTOCOL 001 123 08-26-17 1:39p
HOSTS 754 08-26-17 3:01p
IPCONFIG EXE 11,205 08-31-94 12:00a
LMHOSTS 887 07-09-18 8:17a
NEMM DOS 2,619 08-31-94 12:00a
NETBIND COM 8,513 08-31-94 12:00a
NETWORKS 395 08-31-94 6:52p
NMTSR EXE 22,826 08-31-94 12:00a
PING EXE 66,460 08-31-94 12:00a
PROTOCOL 795 08-31-94 6:52p
SERVICES 5,973 05-08-95 2:34p
SOCKETS EXE 50,096 09-01-94 1:22p
TCPDRV DOS 4,174 08-31-94 12:00a
IO SYS 40,774 05-31-94 6:22a
MSDOS SYS 38,138 05-31-94 6:22a
TCPTSR BAD 71,040 08-31-94 12:00a
TCPUTILS INI 233 08-31-94 12:00a
TINYRFC EXE 37,024 12-01-94 7:39p
UMB COM 3,325 08-31-94 12:00a
VBAPI 386 9,524 08-31-94 12:00a
VSOCKETS 386 9,535 08-31-94 12:00a
WINSOCK DLL 48,288 01-23-95 3:21p
WIN_SOCK DLL 30,912 08-31-94 12:00a
WSOCKETS DLL 33,280 08-31-94 12:00a
WCSETUP INF 1,477 08-31-94 12:00a
NET MSG 76,234 03-03-95 7:11p
NETH MSG 123,066 03-03-95 7:12p
NE2000 DOS 13,838 08-31-94 12:00a
DNR EXE 31,312 12-16-94 6:47p
EMSBFR EXE 4,294 08-31-94 12:00a
NET EXE 450,326 02-07-95 12:40p
IFSHLP SYS 4,644 08-31-94 12:00a
EXPAND EXE 16,378 08-31-94 12:00a
RASCOPY BAT 2,639 08-31-94 12:00a
NWLINK EXE 27,670 08-30-94 2:05p
TCPTSR EXE 71,040 08-31-94 12:00a
OEMRAS INF 919 08-31-94 12:00a
OEM1 INF 478 08-26-17 9:49a
SYSTEM INI 504 12-05-20 2:28p
OEMODI INF 431 08-31-94 12:00a
OEMDLC INF 688 08-31-94 12:00a
PROTOCOL 002 373 08-26-17 1:53p
PROTMAN EXE 13,782 08-31-94 12:00a
ADDNAME EXE 19,569 08-31-94 12:00a
SETUP INF 1,477 08-31-94 12:00a
PROTMAN DOS 21,940 08-31-94 12:00a
NETWORK INF 37,231 08-31-94 12:00a
DE22X DOS 28,832 08-26-17 9:49a
CONFIG SYS 135 12-05-20 2:24p
61 file(s) 1,795,710 bytes
2,120,613,888 bytes free
我查看过 netbootdisk.com,但该磁盘无法将网络程序加载到 ALR 上的 RAM 驱动器中。我没有调查原因。
如果可以启动网络,我很乐意使用 FreeDOS。但我在文档中没有看到这是 FreeDOS 的强项。
我的理论是 \net3 文件夹中的其中一个配置文件引用了我尚未复制的另一个文件。
一如既往,我们感谢任何帮助。
-T