
Instalei o servidor Ubuntu 11.10 no meu macbook 1.1.
Para reiniciar após uma falha de energia, preciso definir um bit "AFTERG3" específico usando setpci.
A solução para um macMini pode ser encontrada aqui:
https://serverfault.com/questions/203522/reboot-after-power-failure-for-mac-running-ubuntu-server
Alguém tem alguma ideia de como descobrir o comando correspondente ao meu hardware?
Davi
Responder1
Finalmente encontrei a solução:
setpci -s 00:1f.0 0xa4.b=0
O autor da postagem na minha pergunta vinculada simplesmente esqueceu um 0.
Responder2
Apenas uma pequena correção: Após verificar o comando setpci, seria mais apropriado usar
setpci -s 0:1f.0 0xa4.b=0:1
pois isso definirá apenas o bit zero como zero (0 = valor: 1 = masq).
Não importa neste caso, pois todos os outros 7 bits do 0:1f.0
endereço PCI 0xa4
já são zero, mas esse pode não ser o caso para outro hardware.
Use o sudo lspci -vvvxxx
comando para ver qual 0:1f.0
é a configuração inicial do seu dispositivo PCI antes de fazer qualquer mods.
Responder3
A razão técnica para usar a setpci -s 0:1f.0 0xa4.b=0
magia é descrita aqui:
http://smackerelofopinion.blogspot.co.uk/2011/09/mac-mini-rebooting-tweaks-setpci-s-01f0.html