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 = 值: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

相关内容