Автозапуск съемного устройства в Linux - PullRequest
0 голосов
/ 08 июня 2010

У меня настроено съемное устройство, поэтому оно автоматически запускается при подключении к машине с Windows и открывает сообщение с информацией о владельце, чтобы его можно было вернуть в случае потери. Есть ли способ сделать это и в Linux? Он не должен быть сложным, это может быть опция в меню, вызываемом правой кнопкой мыши, или заставка, или что-то еще.

Ответы [ 3 ]

1 голос
/ 08 июня 2010

Нет. В отличие от установки по умолчанию Windows, которая просматривает Autorun.inf и автоматически выполняет указанную программу (или, по крайней мере, спрашивает, хочет ли пользователь запустить «действие по умолчанию»), ни один дистрибутив Linux не делает этого. Любая функция, подобная автозапуску, при вставке USB-устройства в Linux должна быть явно настроена пользователем.

Кстати, функция автозапуска Windows может быть отключена , и она часто отключается пользователями, заботящимися о безопасности.

0 голосов
/ 08 июня 2010

Полагаю, вы можете просто поместить файл в корневой каталог с именем README_Owner_Identification.txt.Таким образом, люди, использующие определенные среды рабочего стола, увидят имя файла, когда файловый браузер появится в ответ на автоматическое подключение USB-устройства.Если я правильно помню, и GNOME, и KDE будут делать это по умолчанию.

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

0 голосов
/ 08 июня 2010

Я не совсем понял, что вы пытаетесь сделать, так или иначе, я настоятельно рекомендую использовать один из API, предоставляемых dbus (особенно сервис hal).

Хотя этот подход не является немедленным.

http://dbus.freedesktop.org/doc/dbus-tutorial.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...