Всегда помните, что Вы можете использовать испорченные CD-ROM диски как подставки (подстаканники). :-)
Пожалуйста, проверьте сначала, что устройство записи работает с поставляемым программным обеспечением (под другой операционной системой). А именно:
контроллер распознает устройство записи как SCSI устройство?
драйвер распознает устройство записи?
можно ли создать CD, используя прилагаемое программное обеспечение?
Если "все еще не работает" даже под другими операционными системами - у Вас аппаратный конфликт или дефектная аппаратура. Если работает, и для загрузки Linux Вы использовали loadlin, то проблема может быть именно в этом. Loadlin делает "мягкую" загрузку с инициализированной аппаратурой, что может сбить с толку ядро Linux.
Под Linux, некоторые версии С-библиотек несовместимы (ошибочны), т.о. приложения собранные с одной версией не будут работать с другой. Например, ошибки работы, вызванные предварительно скомпилированными исполняемыми файлами таковы:
[root@Blue /dev]# cdrecord -eject dev=0,6,0 cdrecord: No such file or directory. No read access for 'dev=0,6,0'. |
Решение - установить новую версию C-библиотеки.
Пробуйте использовать Linux. Установка и настройка SCSI-драйверов для DOS - ад. Linux слишком сложен? Ха!
Наиболее вероятно ошибки вызваны
пропущенным dis-/reconnect свойством SCSI шины
недостаточным охлаждением аппаратуры
дефектной аппаратурой (должно быть обнаружено в 5.1.)
При различных обстоятельствах SCSI устройства отсоединяются и повторно соединяются (электрически) от SCSI шины. Если это свойство не доступно (проверьте контроллер и параметры ядра), у некоторых устройств записи возникают проблемы при создании или фиксации CD-R.
Главным образом в NCR 53c7,8xx SCSI драйвере это свойство выключено по умолчанию, так что Вы проверьте его сначала:
NCR53c7,8xx SCSI support [N/y/m/?] y always negotiate synchronous transfers [N/y/?] (NEW) n allow FAST-SCSI [10MHz] [N/y/?] (NEW) y allow DISCONNECT [N/y/?] (NEW) y |
Если cdrecord сообщает об ошибках носителя в форме "Sense Key: ... Medium Error, Segment ...", то носитель не пуст. Если Вы используете CD-RW, попробуйте перейти от blank=fast к более надежному blank=all. Если вы используете только CD-R, удостоверьтесь, что CD-R никогда прежде не был в CD-writer или попробуйте диски другого производителя.
Некоторые люди сообщают о проблемах при проигрывании ими записанных CD. У очень старых аудио проигрывателей или автомобильных устройств случаются проблемы с CD-R, однако это очень редко. Достаточно часто проблема в CD-RW, так как они не отражают луч лазера так же хорошо как CD-R и заводские "серебряные" диски.
При активации эмуляции SCSI-адаптера, именование SCSI устройств изменяется. Если сканер перед этим был /dev/sg0, теперь он может быть /dev/sg1 или /dev/sg2. Известные разработчики ядра не продумали это и не допустили решения подобные devfs в прошлом. Но это другая история, первое, что Вы должны попробовать - установить ссылку /dev/scanner на фактическое SCSI устройство. Примеры:
cd /dev ls -l scanner # показывает текущую установку ln -sf sg2 scanner # проверить сканер ln -sf sg1 scanner # проверить сканер # и так далее |
Разработчики приложений должны внимательно думать о поддержке этой опасной и подверженной ошибкам схеме именования. Обдумайте хотя бы использование промежуточного решения, такого как SCSI координат, используемых cdrecord-ом.