我在我的 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 = 值: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