Reboot Mac running Linux after power failure
A Mac Mini will not automatically reboot after a power failure.
macOS has to option to toggle this option (in System Preferences > Energy Saver > "Start up automatically after a power failure" checkbox).
Behind the scenes, this options sets a register in the power management controller (typically the southbridge that acts as the host to the Advanced Configuration and Power Interface (ACPI). macOS set this registers after each boot, since the setting is not persistent across reboots.
So you need to find the type of southbridge in your Mac, and set the right bit in its device registry.
- Original findings by user chirhoxi on Ubuntu forums.
- Good summary by John Westlund. Parts of that page are copied here, under permission of the CC-BY-SA license.
Finding the Southbridge
Use `lspci` to find the southbridge in your Mac.
Likely, the output contains one of:
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:03.0 ISA bridge: NVIDIA Corporation MCP79 LPC Bridge (rev b2)