используйте setpci для перезапуска сервера Ubuntu после сбоя питания на MacBook

Я установил Ubuntu Server 11.10 на свой MacBook 1,1.

Чтобы перезагрузиться после сбоя питания, я должен установить определенный бит «AFTERG3», используя setpci.

Решение для MacMini можно найти здесь:

https://serverfault.com/questions/203522/reboot-after-power-failure-for-mac-running-ubuntu- сервер

Кто-нибудь знает, как найти соответствующую команду для моего оборудования?

Дэвид

3
задан 13 April 2017 в 15:14

3 ответа

Я наконец нашел решение:

setpci -s 00:1f.0 0xa4.b=0

Постер в моем связанном вопросе просто забыл один 0.

0
ответ дан 13 April 2017 в 15:14

Техническая причина использования волшебства setpci -s 0:1f.0 0xa4.b=0 описана здесь: setpci-s-01f0.html

0
ответ дан 13 April 2017 в 15:14

Просто небольшая поправка: после проверки команды setpci было бы более целесообразно использовать

setpci -s 0:1f.0 0xa4.b=0:1

, так как это будет только устанавливать нулевой бит (0 = значение: 1 = маска). [ 116]

Это не имеет значения в этом случае, так как все остальные 7 бит адреса pci 0:1f.0 0xa4 уже равны нулю, но это может не относиться к другому аппаратному обеспечению.

Используйте команду sudo lspci -vvvxxx, чтобы узнать, какова первоначальная конфигурация вашего устройства 0:1f.0 pci, прежде чем создавать какие-либо моды.

0
ответ дан 13 April 2017 в 15:14

Другие вопросы по тегам:

Похожие вопросы: