Размонтировать DVD диск после нажатия на Eject

Аватар пользователя Goga777

что можете посоветовать, чтобы при нажатии на кнопку eject на двд приводе
во время проигрывания фильма автоматически

- размонтировался бы диск,
- остановился
- и выехал бы лоток с диском ?

такое возможно в асп10 ?

Аватар пользователя DRVTiny

Re: Размонтировать DVD диск после нажатия на Eject

Цитата:
что можете посоветовать, чтобы при нажатии на кнопку eject на двд приводе
во время проигрывания фильма автоматически

- размонтировался бы диск,
- остановился
- и выехал бы лоток с диском ?

Слушайте, Вы даже представить себе не можете, насколько простой и гениальный по сути своей вопрос сейчас задали! Дело в том, что ответа на него разработчики под Linux так и не нашли до сих пор! Как говорится, мы всё могём: sendmail.cf вручную править, в исходных кодах FreeSWAN'а копаться, а вот создание такой простой вещи, как обработчик нажатия кнопки на оптическом приводе, оказывается нерешимой задачей даже для "интеллектуальной элиты", работающей на UNIX-системах! На серверах ведь приводы обычно не ставят... Такое вот у Linux однобокое развитие получается :bad:
Впрочем, если Вы сами умеете программить хотя бы на Pascal, мы можем попробовать что-нибудь эдакое создать Улыбка

Аватар пользователя sergeil

Re: Размонтировать DVD диск после нажатия на Eject

Цитата:
Goga777 пишет:
что можете посоветовать, чтобы при нажатии на кнопку eject на двд приводе
во время проигрывания фильма автоматически

- размонтировался бы диск,
- остановился
- и выехал бы лоток с диском ?

такое возможно в асп10 ?

IMHO, это нештатная ситуация. Приложение, открывшее файлы диска на чтение, будут препятствовать его размонтированию (файловая система занята). Использовав методы грубой силы, то есть низкоуровневые утилиты работы с аппаратурой, Вы можете добится открытия лотка. Но это приблизительно тоже самое, что выдрать кусок файловой системы на ходу...

Аватар пользователя DRVTiny

Re: Размонтировать DVD диск после нажатия на Eject

Цитата:
IMHO, это нештатная ситуация.

Да ну! С ума сойти, какие страсти Вы тут поведали. А как же, интересно, польозватели OS/2, Windows, BeOS с этим справляются. Уних, бедненьких, наверное, и крокодил не ловится, и кокос не растёт?.. :bad: Прямо разрыдаться хочется в голос.
Я считаю, в том вопросе, который поставил перед нами Goga777, давно надо бы поставить все точки над i: да, в UNIX-системах очень многое делается через то место, которым думать неприлично, да, пользоваться ими зачастую неудобно из-за притянутых за уши ограничений, снять которые невозможно по той простой причине, что над современными nix-системами довлеют напластования многих десятилетий.

Аватар пользователя Radik

Re: Размонтировать DVD диск после нажатия на Eject

Посмотрите вот тут.
В свое время я задавал этот вопрос разработчикам... :pardon:

Аватар пользователя Goga777

Re: Размонтировать DVD диск после нажатия на Eject

вот что удалось накопать в инете по теме - не знаю, на АСП прокатит это или нет.

EjectPressed
http://lists.freedesktop.org/archives/ha...ary/004669.html

http://linux.softpedia.com/progDownload/...nload-2731.html
Auto-eject-cdrom is a very small C application that handles CD-ROM events in Linux. If new media is inserted in a CD-ROM drive, it is automatically mounted based on a matching entry in /etc/fstab. If a CD-ROM is mounted and the eject button is pressed, the filesystem is umounted and ejected. This allows for the same basic functionality Windows allows with the CD-ROM eject button.

Аватар пользователя DRVTiny

Re: Размонтировать DVD диск после нажатия на Eject

Да, кстати, давайте мы как-нибудь туда (т.е. сюда: http://community.asplinux.ru/forum/7/2496/ ) переместимся с этим нашим нетривиальным вопросом. Здесь 99,9% коренного населения форума составляют сисадмины от сохи, которых подобные проблемы никогда не волновали, их этот вопрос совершенно не трогает, он им просто неинтересен (соответственно, ничего ценного они нам не скажут, поскольку сами ничего не знают), а там всё-таки аудитория "более широкая, разноплановая" Улыбка
Goga777, Вы не возражаете продолжить наше обсуждение на форуме community?

Аватар пользователя Goga777

Re: Размонтировать DVD диск после нажатия на Eject

нет, конечно, не возражаю. Улыбка
пойдем туда

Аватар пользователя DRVTiny

Re: Размонтировать DVD диск после нажатия на Eject

Я тут пока /usr/share/doc/submountd-0.9/README.ru с превеликим интересом изучаю. Потом поделюсь впечатлениями ;-)

RSS-материал