Я строю ПК и BeagleBords ARM для публичного использования. Они работают под управлением Ubuntu 13.04 и Linux, собранных вручную, соответственно. Есть ли способ предотвратить их отключение нажатием кнопки выключения (на корпусе, а не на клавиатуре)? Конечно, я могу сделать это аппаратно. Я просто предпочитаю программные решения. Если кто-то может сказать наверняка «это невозможно», это также будет полезным ответом.
Результат: Хорошо, я понял это. Можно предотвратить отключение при нажатии, но не при длительном нажатии. Мне придется сделать аппаратный переключатель, чтобы отключить кнопку питания при необходимости.