LinuxForum.Fans
Тема

Диск CD/DVD извлекается примонтированным

Автор: yars 10 сообщений 1170 просмотров
#325996

Доброго времени! Все началось с того, что я как-то обнаружил, что у меня не работает извлечение диска из привода CD/DVD по кнопке на нем. bormant подсказал мне решение, но, как оказалось, это не совсем решение: диск остается примонтированным. Затем, на UFO у человека с ником Rootlexx возникла проблема: диск извлекается, но при этом остается примонтированным. И он даже нашел источник проблемы, но она так до конца и не решилась... В связи с чем вопрос: наблюдается ли у кого-нибудь похожее на эти две проблемы?

#325997
Oleg65 написал:

Первый пример как раз об убийстве процесса при извлечении DVD. Хотя, наверное, не совсем то... но, ИМХО, где-то в этом наравлении?

#325998

Спасибо, посмотрю. Хотя, вряд ли я найду там что-то новое для себя ;)

#326008
"Oleg65⇓" написал:
но, ИМХО, где-то в этом наравлении?

совсем мимо же... не?

"yars⇓" написал:
И он даже нашел источник проблемы

можешь резюмировать? а то я пробежался по диагонали, но суть не уловил, а подробно читать лень...

мне в последнее время пришлось отказаться от автомонтирования и я всё монтирую ручками... пользуюсь этой штукой, как хот-свапом для дисков... т.е. один раз монтирую ФС, а диски просто меняю...
так что я думал, что это новая фича ядра... похоже просто удав с ней не умеет правильно работать...

#326011
Fat-Zer написал:
можешь резюмировать? а то я пробежался по диагонали, но суть не уловил, а подробно читать лень...

ну, Rootlexx взял патч на удав из убунты, но проблема не в нем, а в том, что там весь udisks надо переписывать... Правило 60-cdrom_id не отрабатывает как положено, из-за того, что block вкомпилен в ядро, а не собран модулем. В результате, как я понимаю, события нажатия кнопки на приводе давятся. У меня, как я думаю, DISK_EJECT_REQUEST где-то в userspace-polling застревает, а включение in-kernel-polling ничего не дает. Буду ковырять на выходных...

#326040

"yars⇓" написал:
Не работает извлечение диска из привода CD/DVD по кнопке на нем
А eject -T работает?
#326073

Командой eject извлекается нормально, с ней проблем нет...

#326077

А если просто создать на панели пользовательскую кнопку? Костыль конечно но как временная мера пойти может.

#326103

Да в графике такая кнопка и так есть. Можно и алиас назначить, чтобы быстро размонтировать+извлечь диск... С этим проблем тоже нет... Я просто хочу узнать, в каких дистрибутивах кроме уже проверенных присутствуют проблемы. Подозреваю, что во всех.

#326128

yars, а проверить, может какой то процесс его использует?

text
# fuser /media/cdrom
Войдите или зарегистрируйтесь, чтобы ответить.