Kyl*_*yle 8 drivers ms-dos compact-disc
我有一台正在试验的旧 MS-DOS 计算机。该计算机配备 AMD 80386 处理器、1664 KB RAM、50 MB 硬盘驱动器和两个软盘驱动器:一个 3 1/2 英寸,另一个 5 1/4 英寸。
我正在这台计算机上安装 C++ 编译器(有关详细信息,请参阅在带有软盘的旧 MS-DOS 计算机上安装 C++ 编译器)。为了便于安装,我尝试安装一个 CD-ROM 驱动器。驱动器是Top Glory Electronics BCD G621D。我找到了正确的驱动程序 ( http://www.driverguide.com/driver/detail.php?driverid=349099 ) 并按照手册中的说明(包含在驱动程序下载中)将驱动器连接到系统和安装软件。
目前,CD-ROM驱动器作为从驱动器连接到HD,并相应地设置跳线。驱动器供电正确;它可以正常打开和关闭。
驱动程序安装在 D:\CDROM 中,而 MS-DOS 系统文件位于 C: 驱动器中。我分别在 CONFIG.SYS 和 AUTOEXEC.BAT 文件中添加了以下几行:
DEVICE=D:\CDROM\CDROM.SYS /D:MSCD001 /V
Run Code Online (Sandbox Code Playgroud)
和
C:\DRDOS\MSCDEX.EXE /D:MSCD001 /L:F
Run Code Online (Sandbox Code Playgroud)
前者将驱动程序加载到内存中,后者配置MSCDEX.EXE程序与驱动程序交互,从而允许用户(我)访问光驱。
但是,出现了问题。安装驱动程序并重新启动系统后,会发生以下两种情况之一 1. 显示有关驱动程序的信息。2. 一个异常大的光标在屏幕上闪烁。
第 1 项中提到的信息如下所示:
ATAPI IDE CD-ROM Device Driver
Release DATE : 04/19/1999 TIME : 09:00:00
Example : DEVICE=CDROM_DRV.SYS /D:MSCD001 [/DMA]
/DMA --> Enable PCI Bus Master DMA Mode
/UDMA --> Enable PCI Bus Master Ultra DMA Mode
Sound Card IDE Port 168 --> IRQ 10
Sound Card IDE Port 1E8 --> IRQ 11
Driver Version : 2.9
Device Name : MSCD001
Drive 0: Port= 1F0 (Primary Channel), Slave IRQ= 14
Firmware Version : M1.30
Transfer Mode : Programmed I/O mode4
Run Code Online (Sandbox Code Playgroud)
在这两种情况下,DOS 提示符都不会出现,系统也不接受命令。因此,计算机变得毫无用处。
该问题似乎是由 CONFIG.SYS 中的行引起的。当我从软盘而不是 HD 启动 MS-DOS 并从文件中删除该行时,当我从 HD 重新启动时,计算机工作正常。(当然,MSCDEX.EXE 无法访问该设备,因为未加载驱动程序)。
这让我相信我的驱动器及其驱动程序设置正确。但是,考虑到驱动程序加载后我无法对计算机执行任何操作,这对我没有帮助。有谁知道我如何能够在加载驱动程序时访问 MS-DOS 提示符并使用计算机?
小智 -1
如果存在以下任一条件,则可能会发生此行为:
The CD-ROM driver or Mscdex.exe file is disabled (commented) or missing from the Autoexec.bat or Config.sys file.
The CD-ROM driver or Mscdex.exe file is missing or damaged.
The startup disk does not contain the CD-ROM driver or Mscdex.exe file.
You have replaced the original CD-ROM and not updated MS-DOS drivers.
Run Code Online (Sandbox Code Playgroud)
要在启动到 Windows 命令提示符或在 MS-DOS 模式下重新启动计算机时访问 CD-ROM 驱动器,必须在 Config.sys 文件中加载实模式 CD-ROM 驱动程序,并在 Autoexec 中加载 MSCDEX 驱动程序。 bat 或 Dosstart.bat 文件。如果 Windows 中的保护模式支持 CD-ROM 驱动器,则实模式 CD-ROM 和 MSCDEX 驱动程序很可能不会加载到硬盘上的 Config.sys 和 Autoexec.bat 或 Dosstart.bat 文件中。此外,如果从软盘启动,CD-ROM 和 MSCDEX 驱动程序将不会加载,除非您手动配置软盘上的 Config.sys 和 Autoexec.bat 文件来加载它们。
要解决它们,请参阅:
http://support.microsoft.com/kb/135174
| 归档时间: |
|
| 查看次数: |
37728 次 |
| 最近记录: |