I have a late-2011 15" MBP. Yesterday I decided to upgrade from El Capitan to Sierra.
As it turns out, that was not a good idea: the Installation worked, but now after the first reboot, the machine won't boot any more. It'll get stuck on the boot screen (with the Apple logo) with the progress indicator completely finished.
I've tried
- Waiting 8 hours to see whether it'd move after all
- Booting into the recovery console and re-running the Sierra install
- Booting into the recovery console and running Disk Utility's first aid (which says did not encounter any problems)
- Booting into safe mode (no Change, boot gets stuck)
- Resetting the NVRAM
- Resetting the SMC
How can I further diagnose the problem?
Because my last full backup is a week old and I didn't make one before I ran the upgrade (I know I know) it would be very painful to format the HDD, or restore the backup.
Does MacOS have a boot log somewhere that I can look at from the recovery console?
Edit: so I discovered verbose mode and managed to find out what the system apparently is getting hung up on:
SmartBattery: finished polling type 2
SmartBattery: finished polling type 4
SmartBattery: finished polling type 4
SmartBattery: finished polling type 4
SmartBattery: finished polling type 4
SmartBattery: finished polling type 4
SmartBattery: finished polling type 4
SmartBattery: finished polling type 4
SmartBattery: finished polling type 2
This discussion seems to hint that the problem could be an incompatible kernel extension that the installer didn't recognize as problematic.
I've started removing third party kexts, but so far without luck. It also seems weird that the problem is unchanged in safe mode...