bash.im ithappens.me zadolba.li
174

Неочевидный путь

Итак, дано.
Платежные терминалы, на них стоит линукс, в иксах крутится программа на java, которая собственно, обеспечивает взимодействие с пользователями и спецустройствами.

Иногда для определенных целей по инициативе программы надо терминал перегрузить или выключить, что делается банально вызовом линуксовых shutdown или reboot.

Закупили 100 терминалов с Elitegroup в качестве материнских плат. У них обнаружился неприятная проблема — они не перезагружаются и не выключаются вышеуказанными командами. Вынуть 100 матерей из терминалов, выкинуть и поставить новые и накладно, и долго.

Оказалось, что для того, чтобы перезагрузка начала работать, нужно всего лишь разогнать процессор из биоса.
Я боюсь спрашивать наших техников, как они дошли до этого решения.