K3b не находит подходящий writer

У меня 2 пишущих девайса NEC. Первый - DVD+RW на /dev/hdc, второй - CD-RW на /dev/hdd. В /etc/fstab они прописаны так:

/dev/hdc                /mnt/cdrom      auto            noauto,user                     0 0
/dev/hdd                /mnt/cdrom2     iso9660         noauto,user                     0 0

Монтируются и читаются они без проблем. Но вот с записью в K3b как-то непонятно получается.

Заходим в K3b->Settings->K3b Setup (K3bSetup2), там оба девайса обнаруживаются как следует. Выходим, создаем проект, нажимаем burn, выдает:

Цитата:
K3b did not find a suitable writer. You will only be able to create an image.

Заходим в Settings->Configure K3b->Devices - ни одного девайса. Пробуем нажимать Refresh, добавлять /dev/hdc и /dev/hdd вручную - не находит устройство.

у меня нет пока

у меня нет пока такого дивайса но по этой проблиматике несколько статей читал по всей видемости при старте системы ядро их видет просто как обычные читалки, если у тебя груб то там нужно явно указывать что у тебя эмуляция scsi и посмотки в ядре влючины ли у тебы пункты касательно этих дивайсов именно как писало в разделе про scsi есть пара-тройка пунктов

Скомпилируй

Скомпилируй ядро без поддержки эмуляции записи скази и добавь юзера в группу cdrom.

это где ты

это где ты такое вычитал?

Загрузчик LILO.

Загрузчик LILO. Понять не могу, при чем здесь SCSI? Устройства-то IDE-шные Сейчас пороюсь в xconfig...

Не могу понять

Не могу понять при чем здесь lilo.
У человека проблема с записью CD-R.

про лило ни

про лило ни чего сказать не могу не работал с ним а эмуляцию scsi не выключай могут быть проблемы
просто в grub нужон явно указывать hdc=ide-scsi,резаки в ядре подерживаються через эмуляцию

Эмуляция IDE-SCSI

Эмуляция IDE-SCSI выключена, юзер в группе cdrom.

Quote:WARNING: ide-scsi is

Цитата:
WARNING: ide-scsi is no longer needed for cd writing applications!
The 2.6 kernel supports direct writing to ide-cd, which eliminates
the need for ide-scsi + the entire scsi stack just for writing a
cd. The new method is more efficient in every way.

This is useful if you have

а дальше кто будет дочитывать
This is useful if you have an ATAPI device for which no native driver has been written (for example, an ATAPI PD-CD drive);
you can then use this emulation together with an appropriate SCSI device driver. In order to do this, say Y here and to "SCSI support" and "SCSI generic support", below. You must then provide the kernel command line "hdx=ide-scsi" (try "man bootparam" or see the documentation of your boot loader (lilo or loadlin) about how to pass options to the kernel at boot time) for devices if you want the native EIDE sub-drivers to skip over the native support, so that this SCSI emulation can be used instead. Note that this option does NOT allow you to attach SCSI devices to a box that doesn't have a SCSI host adapter installed.

мало того эмуляцией пользуеться флеш-юсб,а то что ты процетировал это относиться к шине, а мы с табой говорим о протоколе это две большие разнице

У меня USB-флешки

У меня USB-флешки работают и без эмуляции IDE-SCSI (может, потому что у меня кроме прочего установлен еще и "настоящий" SCSI-контроллер от Adaptec, но я сомневаюсь что дело тут в этом).

Ладно, попробую пересобрать ядро с эмуляцией и добавить в параметр append для ядра в /etc/lilo.conf "hdc=ide-scsi,hdd=ide-scsi", после чего увидим, были ли грабли в этом.

Как это у тебя

Как это у тебя флешки без эмуляции скази работают?
Как называются файлы устройств?

Этот вопрос

Этот вопрос меня очень интересовал, когда я еще только читал про флешки в Генту, потому что выходила очень пикантная ситуация: SCSI контроллер настоящий, на /dev/sda живет магнитооптика Fujitsu, а /dev/sdb никто под флешку не давал. Собственно, после появления в студии самой флешки, а также
emerge hal
флешка стала запросто монтироваться как /dev/uba1

Веселье

Веселье продолжается. Теперь DVD-девайс не находится вообще (ни через mount, ни в K3bSetup2, ни в конфиге K3b). Может, именно для него ide-scsi не работает, попробую выключить эту опцию. Под моим юзером K3b по-прежнему не находит ничего. Попробовал зайти чисто под root'ом - обнаружился CD-резак и удалось записать диск. Странно, ведь мой юзер и в группе cdrom, и в группе cdrw числится.

У тебя теперь

У тебя теперь двдюк носит новое имя типа sr0. Попробуй дать в качастве параметра не hdc=ide-scsi а hdc=ide-cd. У меня стоит последний вариант и проблем в xcdroast и nerolinux нет. Щас докампиливается k3b. Соберу проверю свою конфигурацию.

Удалил ide-scsi

Удалил ide-scsi (т.е. вернулся к первоначальному состоянию). Из-под рута все работает (оба девайса и пишут, и читают, и песни поют, и крестиком вышивают). Так что что-то тут с юзер менеджментом не так. Может в fstab? Или еще какие тонкости? Мне, конечно, не лень каждый раз вдалбливать рутовый пароль при запуске k3b, но ведь это не есть правильно...

У меня проблем

У меня проблем никаких нет. Вот только собрал вставил эрвешку и все сразу начилось писаться. А права при первом запуске переназначал?

Re: У меня проблем

MC написал(а):
У меня проблем никаких нет. Вот только собрал вставил эрвешку и все сразу начилось писаться. А права при первом запуске переназначал?

Как переназначал? При первом запуске он у меня ничего не спрашивал. Это уже моя инициатива от рута запускать.

Для начала

Для начала определись что глючит, ведро или катрибе. Попробуй готовый образ без морды писать, при помощи сидирекорд, или гроисофс. Посмотри что скажет.

ЗЫ

с опцией -dummy cdrecord диск не попортит (тренировочная записть так сказать)

А вот cdrecord без

А вот cdrecord без эмуляции IDE-SCSI работать не хочет, cdrecord -scanbus видит только SCSI-адаптер. Интересно, как тогда работает K3b под рутом?..

Users

Если хочеш чтоб можно было юзером писать то допиши его в группу cdrw
У меня у самого nec nd3520 замечатель под линухом работает(у меня тока одна операционка стоит)... Вобще никаких проблем не возникло... Я его уже и перепрошивал пару раз в линухе :-)

В 2.6 ядрах не нужно ide-scsi чтоб писать диски а cdrecord замечательно работает если запускать его так

cdrecord dev=/dev/hd[что у тебя там за девайс]

_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon

Не находит он

Не находит он этот девайс, несмотря что юзер в группе cdrw.

Какая прога?

Какая прога? Какие текущие настройки? Наличие девайсив в /dev?
Kernel? Device manager?
_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon

Может тебе

Может тебе просто конфиг ядра скинуть? А ты посмотришь что у тебя не так.

K3b 0.12.10, ядро

K3b 0.12.10, ядро 2.6.15-gentoo, девайсы присутствуют и монтируются без проблем. Весь прикол именно в том, что если запускать K3b от рута, то все находится и работает без каких-либо проблем (собственно, через su я сейчас это и делаю).

gpasswd -a username cdrom

У меня была аналогичная проблема, все решилось добавлением пользователя в группу cdrom (cdrw уже была)

Аналогичная

Аналогичная фигня, не находит девайсы k3b, причем с консоли cdrecord пишет нормально

Аналогичная

Посмотрите группу которая стоит в k3b-setup. Поставьте cdrw и будет вам счастье.(не забудьте применить изменения).

он корявый

работает обычно из под рута, можно и от пользователя настроить, но потом "слетает"

Курите man udev

Курите man udev напредмет прав доступа на девайсы. В частности вам надо добиться прав 660 а ещё лучше 666 для файла вашей железки.

ПыСы: k3bsetup для этого и создан. Так что проблем быть не должно.

Re: Курите man udev

MooSE написал(а):
Курите man udev напредмет прав доступа на девайсы. В частности вам надо добиться прав 660 а ещё лучше 666 для файла вашей железки.

ПыСы: k3bsetup для этого и создан. Так что проблем быть не должно.

именно..
в /etc/udev/udev.conf:
default_mode="0660"

На самом деле

На самом деле курить даже не пришлось, все оказалось куда проще: chmod a+rw /dev/hdb

"chmod a+rw /dev/hdb" a

"chmod a+rw /dev/hdb"
a posle "reboot" ?
u vas udev est ?

Re: "chmod a+rw /dev/hdb"a

slepnoga написал(а):
"chmod a+rw /dev/hdb"
a posle "reboot" ?
u vas udev est ?

udev есть, а после ребут не лень еще раз сделать, или в local.start засунуть. хотя я в ближайшее время ребут не собираюсь делать ;-) думаю к тому времени разберусь

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".