
MacBook 1,1 に Ubuntu Server 11.10 をインストールしました。
停電後に再起動するには、setpci を使用して特定の「AFTERG3」ビットを設定する必要があります。
macMini の解決策はここにあります:
https://serverfault.com/questions/203522/reboot-after-power-failure-for-mac-running-ubuntu-server
私のハードウェアに対応するコマンドを見つける方法を知っている人はいますか?
デビッド
答え1
ついに解決策を見つけました:
setpci -s 00:1f.0 0xa4.b=0
私のリンクした質問の投稿者は 0 を 1 つ忘れただけです。
答え2
ちょっとした訂正です。setpciコマンドを確認したところ、
setpci -s 0:1f.0 0xa4.b=0:1
これはビット 0 のみを 0 に設定するためです (0 = 値、1 = マスク)。
0:1f.0
この場合、PCIアドレスの他の 7 ビットはすべて0xa4
すでにゼロになっているため問題にはなりませんが、他のハードウェアの場合はそうではない可能性があります。
変更を加える前に、コマンドを使用してPCI デバイスの初期構成sudo lspci -vvvxxx
を確認します。0:1f.0
答え3
この魔法を使用する技術的な理由は、setpci -s 0:1f.0 0xa4.b=0
次のとおりです。
http://smackerelofopinion.blogspot.co.uk/2011/09/mac-mini-rebooting-tweaks-setpci-s-01f0.html