Назад | Перейти на главную страницу

Перезагрузка после сбоя питания для Mac под управлением Ubuntu (сервер)

У меня Ubuntu 10.04.1 (Lucid) работает на Mac Mini 2010 (4,1). Это сервер, поэтому я хочу, чтобы он мог перезапускаться после сбоя питания («режим сервера»).

В Mac OS X вы можете установить флажок «Запускать автоматически после сбоя питания» в системных настройках «Энергосбережение». Однако проверка этого значения, похоже, не влияет на поведение «серверного режима» в Ubuntu (то есть он не перезапускается после сбоя питания).

Похоже, это связано с тем, что значение «режим сервера» не сохраняется в pram / efi, но устанавливается Mac OS X при каждой загрузке.

я нашел этот учебник о том, как включить "серверный режим" на Mac Mini, но он не работает:

$ setpci -s 0:1f.0 0xa4.b=0
setpci: Warning: No devices selected for `0xa4.b=

Многое изменилось с новым Mac Minis 4,1 - просто установить Ubuntu на него было настоящим подвигом. Может быть, изменилось и заклинание "режим сервера"?

У меня вопрос: как включить «серверный режим» на новом Mac Minis 4,1?

Я нашел ответ похороненным в эта почта. Новая команда setpci

sudo setpci -s 00:03.0 0x7b.b=19

Кстати, этот параметр не является «липким» и не сохраняется при перезагрузке - его нужно устанавливать при каждой загрузке.

Вы можете поместить эту команду в сценарий bash и запустить ее при запуске. Видеть Вот для получения подробной информации о сценариях запуска.