Установите драйвер компакт-диска на MS-DOS

У меня есть старый компьютер MS-DOS, с которым я экспериментирую. Компьютер оснащен процессором AMD 80386, 1664 КБ оперативной памяти, жестким диском объемом 50 МБ и двумя дисководами гибких дисков: один 3 1/2 дюйма, другой 5 1/4 дюйма.

Я нахожусь в процессе установки компилятора C++ на этом компьютере (подробнее см. Установка компилятора C++ на старом компьютере MS-DOS с дискетами ). Чтобы облегчить эту установку, я пытаюсь установить привод компакт-дисков. Привод это Топовая электроника Glory BCD G621D. Я нашел правильный драйвер (http://www.driverguide.com/driver/detail.php?driverid=349099 ) и следовали инструкциям в руководстве (включенном в загрузку драйвера) для подключения накопителя к системе и установки программного обеспечения.

В настоящее время привод CD-ROM подключен в качестве ведомого привода к HD, и перемычка установлена соответствующим образом. Привод питается правильно; он открывается и закрывается так, как должен.

Водитель устанавливается в D:CDROM , в то время как системные файлы MS-DOS расположены на диске C:. Я добавил следующие строки в CONFIG.SYS и АВТОМАТИЧЕСКОЕ ВЫПОЛНЕНИЕ.Файлы BAT, соответственно:

DEVICE=D:CDROMCDROM.SYS  /D:MSCD001 /V

И

C:DRDOSMSCDEX.EXE  /D:MSCD001 /L:F

Первый загружает драйвер в память, а второй настраивает 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

В обоих случаях приглашение DOS никогда не появляется, и система не принимает команды. Таким образом, компьютер становится бесполезным.

Проблема, по-видимому, вызвана строкой в CONFIG.SYS . Когда я загружаю MS-DOS с дискеты, а не с жесткого диска, и удаляю эту строку из файла, компьютер работает просто отлично, когда я перезагружаюсь с HD. (Конечно, MSCDEX.EXE не удается получить доступ к устройству, так как драйвер не загружен).

Это наводит меня на мысль, что у меня правильно настроен привод и его драйвер. Однако это не помогает мне, учитывая, что я ничего не могу сделать с компьютером после загрузки драйвера. Кто-нибудь знает, как я смогу получить доступ к приглашению MS-DOS и использовать компьютер во время загрузки драйвера?

Заранее благодарим вас за ваше помощь.