Я використовую Mageia ver 4 Linux як сервер, без запущеного X та без входу користувачів під час звичайної роботи. Цей ПК має спеціальну карту для вимірювання та контролю інших пристроїв. Ця карта має свій власний SH4 Linux на борту, і її потрібно попередньо вимкнути, перш ніж вимкнути ПК.
Існує набір команд, які постачає постачальник карт, і вони працюють належним чином. Щоб вимкнути карту, необхідно виконати її /usr/sbin/io_card stop
, дочекавшись належного відключення картки, а потім виконати "звичайне" відключення ПК.
Я написав спеціальний сценарій відключення, і він працює належним чином. Але проблема полягає в тому, що коли я натискаю кнопку "Power" на ПК, вона виконує "звичайне" відключення ПК замість мого сценарію.
Я намагаюся змінити / etc / acpi / події / power та системні сценарії, щоб включити власний сценарій відключення, але це не працює. На даний момент / etc / acpi / події / файл живлення містить лише запис:
action=/home/serwer/Pobrane/shut
де "shut" - це мій сценарій вимкнення, добре працює під час роботи вручну. Тож як я можу змінити дію відключення за замовчуванням, пов’язану з натисканням кнопки "живлення"?