macbook pro hangs on boot
Macbook Pro Mid 2015
Catalina 10.15.4
Mac boots to about 1/2 or 9/10th of progress bar on bootup screen (black screen with Apple logo and progress bar underneath). Then it hangs. I tried leaving it like that for about 48 hours and the progress bar wouldn't move.
- MBP has power and is not connected to any device other than power charger.
- No any 3rd party software installed on it, only software that comes by installing macOS.
- Booting in safe mode works but it does not fix the issue.
- Reseting NVRAM does not fix anything.
- Reinstalling the latest macOS (Command+R) does not resolve issue.
- Reinstalling the latest macOS compatible with my MBP (using Option+Command+R) does not resolve issue.
- Reinstalling to macOS that came with my MBP (Shift+Option+Command+R) does not even work as the MBP shows screen with globe, then boots, then just black screen for hours.
- Erasing Macintosh-HD - Data and Macintosh-HD and reinstalling macOS does not resolve issue.
- Deleting everyting from ~/Library/Caches and emptying trash does not resolve issue.
- Running Apple diagnostic (Power Off then Power On and press D key) does not detect any hardware issues.
- I dont use time machine.
- Apple support ( 101059474749 and 101051859009 ) wasn't helpful either.
MacBook Pro 15", macOS 10.15