macbook斷電後使用setpci重啟ubuntu伺服器

macbook斷電後使用setpci重啟ubuntu伺服器

我在我的 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。

答案2

只是一個小修正:檢查setpci指令後,使用它會更合適

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

因為這只會將位零設為零(0 = value : 1 = masq )。

在這種情況下並不重要,因為 pci0:1f.0位址的所有其他 7 位元0xa4都已經為零,但對於其他硬體來說可能並非如此。

在進行任何修改之前,請使用該sudo lspci -vvvxxx命令查看您的 pci 設備初始配置是什麼。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

相關內容