eject и кнопка на корпусе не выбрасывают лоток cdrom

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4

eject и кнопка на корпусе не выбрасывают лоток cdrom

Сообщение ratte »

кнопка не срабатывает, а eject

Код: Выделить всё

$eject
eject: unable to eject, last error: Неприменимый к данному устройству ioctl
Suse 11.4


$ eject -T
ioctl: Ошибка ввода/вывода

и так- время от времени. непонятно при каких условиях.

Код: Выделить всё

$ cdrecord -scanbus
scsibus1:
        1,0,0   100) 'Optiarc ' 'DVD RW AD-7260S ' '1.03' Removable CD-ROM
        1,1,0   101) *
        1,2,0   102) *
        1,3,0   103) *
        1,4,0   104) *
        1,5,0   105) *
        1,6,0   106) *
        1,7,0   107) *


что делать- ума не приложу.
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
reji
Сообщения: 81

Re: eject и кнопка на корпусе не выбрасывают лоток cdrom

Сообщение reji »

Такая же беда.

Здесь на форуме мелькала ссылка:
Two notes for the >=udev-172 bump:

Due to the change to in-kernel media-presence polling for removeable media when
>=kernel-2.6.38 is in use we should consider adding an elog message telling the
user to add something like "block.events_dfl_poll_msecs=1000" to his kernel
command line in grub/lilo or else users won't be able to eject CDs/DVDs
throught the eject button of their drives once these media were accessed. See
http://lwn.net/Articles/423619/ for reference.

Т.е. проблема возникает с ядром >= 2.6.38. Нужно добавить "block.events_dfl_poll_msecs=1000" к командной строке ядра.

У самого пока не было времени разобраться или попробовать это.
Спасибо сказали: