和我一起穿越时间!

我有一个基于DOS 5.0安装的Windows 3.2中文操作系统,最近想使用光驱,发现系统无法识别光驱。如何制作Windows 3.2驱动器光驱?

(本文是基于个人需要的原文)

在ms-dos shell中,左上角的字元只有[a :][b 3360][c :][c :]。a驱动器的默认值是软驱,b磁盘是为第二个软驱保留的空字符,CD是系统磁盘

同样,进入Windows 3.2系统后,文档管理器左上角仍然只有a盘和光盘,没有光驱盘符。

我想做的是让Windows 3.2系统识别光驱。那样就能满足我的要求。我该怎么办?

一、基本原则

Windows 3.2是基于DOS的操作系统。Windows 3.2下的许多设备软件实际安装在DOS环境中。如果在安装Windows 3.2的基本DOS中已经安装了光驱,则在完成Windows 3.2安装后,理论上可以直接使用光驱。现在的问题是DOS 5.0没有光驱支持。在DOS中安装光驱,然后启动Windows 3.2,在Windows 3.2中使用光驱。

光驱有多种类型,包括SCSI、IDE等。当然,SCSI光驱应用较少,大多数笔记本电脑内置的光驱是IDE光驱,因此使用驱动IDE光驱。

在哪里找司机?

DOS 5.0发布时可能会很困难,但现在有Windows 98安装光盘。Windows 98光盘在启动时完成了基本光驱,我正在使用OAK技术驱动程序文件。

二、文件的编写

特定过程包括复制和编辑文件,以及DOS 5.0系统上的CONFIG。SYS文件和AUTOEXEC。必须修改BAT文件。

我使用的文件共有3个,OAKCDROM。SYS、MSCDEX。EXE、HIMEM。是SYS

OAKCDROM。SYS是IDE驱动程序主文件,MSCDEX .EXE是Microsoft的CD-ROM扩展,用于分配和读取光驱盘符、HIMEM。SYS是扩展内存管理驱动程序。

三、文件工作

具体该怎么办?

1、复制文件

OAKCDROM。SYS、MSCDEX。EXE和HIMEM。将SYS复制到复制到C:\OAKCDROM的主机硬盘上

2、C:\CONFIG。编辑SYS文件

康菲。在SYS文件末尾添加以下三个命令:

device=c : \ oakcdrom \ himem . sys/test mem 3360 off

device high=c : \ oakcdrom \ oakcdrom . sys/d : mscd 001

LASTDRIVE=G先HIMEM。计划加载SYS,使DOS 5.0能够利用扩展内存,然后通过DEVICEHIGH将光驱加载到高端内存中。后来发现,在实际工作中,第一个命令是不必要的。理由将在下面说明。

通过DEVICEHIGH=…… /D:指定光驱序列号,LASTDRIVE用于指定可用的驱动器盘符空间。这是因为主机上只有一个硬盘占用CD盘符。一般来说,光驱继续使用d字符,可用空间最多可达g。

3、AUTOEXEC。编辑BAT文件

/p3.toutiaoimg.com/large/pgc-image/023dcfc27aa046798fbd49491640dd8f?from=article.detail&_iz=31825&index=5" width="640" height="356"/>

在AUTOEXEC.BAT文件末尾追加一条命令:

LH C:\OAKCDROM\MSCDEX.EXE /D:MSCD001 /L:D

我采用了LH继续将MSCDEX装入高端内存,这里 /D:MSCD001需要和CONFIG.SYS中保持一致,而 /L:D则可以指定光驱盘符,盘符的范围需要在CONFIG.SYS的LASTDRIVE范围内。

4、重新启动计算机

5、HIMEM.SYS报错

DOS 5.0启动过程中,屏幕上会两次出现HIMEM的信息,

第一次是HIMEM:DOS XMS Driver,Version 3.07

第二次则是Windows XMS Driver Version 3.95

并且伴随错误

ERROR :An Extended Memory Manager is already installed. XMS Driver not installed

为什么呢?错误说明的意思是扩展内存管理已经安装了。

根据这条信息,我重新看了CONFIG.SYS文件,发现其第二行存在

DEVICE=C:\WINDOWS\HIMEM.SYS

原来主机系统已经加载了Windows 3.2目录中的HIMEM.SYS,所以不能重复加载了。

虽然是一个ERROR,但这个错误对驱动光驱没有影响。

6、继续加载成功

知道看到MSCDEX Version 2.25……Drive D:=……时,光驱驱动就加载完成了

四、实际使用

到这里,DOS 5.0和Windows 3.2应该都可以正常驱动使用光驱了,实际情况是不是这样?

首先进入DOS SHELL中看一下:

我们已经可以看到 [D:]光驱盘符,并且可以正常访问(没有插入光盘的情况下,系统会提示是否重新读取)

然后进入Windows 3.2中看一下:

同样,光驱d的盘符已经出现了,并且可以正常访问,比如访问Windows 98的安装光盘

最后,为了快速安装,可以将上述命令通过批处理自动执行

好了,这篇文章就写到这里了,关注我的专栏可以查看更多文章

安装23年前的Windows 98是种什么体验?Windows 11回忆系列(一)

安装27年前的Windows 3.2是种什么体验?还是简体!今天,她来了

1.《【电脑怎么有光驱读碟】“我的驱动器”安装DOS和Windows 3.2光驱,并使用IDE光驱》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【电脑怎么有光驱读碟】“我的驱动器”安装DOS和Windows 3.2光驱,并使用IDE光驱》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/why/3039677.html