Назад Вперед Оглавление

8. Использование CDROM

8.1 Встроенный драйвер

Здесь описан модуль cdrom, сделанный rucker@astro.uni-bonn.de для Dosemu.

Драйвер состоит из сервера со стороны Linux (dosemu/drivers/cdrom.c, с доступом через int 0xe6 функция 0x40) и драйвера устройства (dosemu/commands/cdrom.S) со стороны DOS.

Замечания и предложения посылайте <rucker@astro.uni-bonn.de>

Для установки:

  • Создайте символический линк /dev/cdrom на файл устройства (/dev/...) вашего дисковода или используйте для указания параметр cdrom в /etc/dosemu.conf.
  • Убедитесь, что имеете права на чтение/запись в этот файл устройства, иначе вы не сможете напрямую использовать cdrom под эмулятором из соображений безопасности.
  • Загрузите cdrom.sys в вашем config.sys, например так :
        devicehigh=c:\emu\cdrom.sys
    
  • Запустите Microsoft cdrom extension:
        mscdex /d:mscd0001 /l:driveletter
    

Чтобы сменить диск при работающем Dosemu, пользуйтесь DOS-овской программой 'eject.com'. Сменить диск окажется невозможно, если он открыт другой программой (например, смонтирован!)

Комментарий zimmerma@rz.fht-esslingen.de: Драйвер был успешно протестирован с Linux SCSI CDROM-ами автором, с драйвером для Mitsumi mcd.c и с драйвером для Aztech/Orchid/Okano/Wearnes aztcd.c мной. С последними типами CDROM смена диска не всегда правильно распознается дисководом, и поэтому отключена. Поэтому eject.com работать не будет. Для других CD-ROM можно вкючить эту возможность, установив 'eject_allowed = 1' в файле dosemu/drivers/cdrom.c (она в начале файла). С драйверами mcd.c и aztcd.c при этом система может подвиснуть секунд на 30 (или даже насовсем), поэтому не меняйте значение по умолчанию 'eject_allowed = 0'.

History: Release with dosemu.0.60.0 Karsten Rucker (rucker@astro.uni-bonn.de) April 1995

Additional remarks for mcd.c and aztcd.c Werner Zimmermann (zimmerma@rz.fht-esslingen.de) May 30, 1995


Назад Вперед Оглавление
Перевод: Валерий Груздев (grue@vpti.vladimir.ru)

Наш баннер
Вы можете установить наш баннер на своем сайте или блоге, скопировав этот код:
RSS новости