Вопросы и ответы

Раздел: KsCD

Я вижу этот диалог после старта KsCD. Что неправильно?

CD-ROM read or access error (or no audio disc in drive).

Please make sure you have access permissions to:

/dev/rcd0c


Это означает, что KsCD не смог открыть ваше устройство CD-ROM. Имя устройства в поле Устройство CDROM в Настройка Kscd должно соответствовать блочному устройству, связанному с вашим CD-ROM. Чаще всего, это ссылка на соответствующее IDE (/dev/hdx) или SCSI (/dev/sdx) устройство.

Файл устройства обычно принадлежит пользователю root в группе root, и обычный пользователь не имеет права открывать его для чтения, записи или исполнения непосредственно. Это не имеет ничего общего с SUID-программой (Set User ID программы используют функцию setuid() в стандартной библиотеке Un*x, oтвечающую за идентификацию пользователя) mount, которая не имеет проблем с правами доступа; KsCD должен иметь возможность получать дескриптор файла только для чтения при обращении к CD устройству для управления CD-ROM привода и читать raw-данные с диска.

Если вы знаете root-пароль, это можно легко исправить. Станьте администратором и введите chmod a+r /dev/cdrom чтобы позволить любому пользователю в вашей системе читать из /dev/cdrom. Если ваше устройство CD-ROM называется как нибудь еще, смените права доступа к этому устройству с помощью той же процедуры. Если у вас нет пароля администратора, попросите вашего системного администратора дать вам доступ на чтение с привода CD-ROM.
Также, см. раздел Настройка KSCD

Я не могу заставить работать CDDB. Могу я получить более детальную информацию, что работает не так, как надо?
Если у вас есть проблемы с работой CDDB, попробуйте запустить KsCD из командной строки с опцией -d и просмотрите вывод отладочной информации.

Нет коментариев

Trackback URI | Comments RSS

Оставить комментарий