Macbook Startup Freeze I have a mid-2013 Macbook Air (A1466) that has been freezing/hanging during the startup process. It is running Mojave 10.14.2.

This issue first began when I attempted to wake the computer from sleep by opening the lid. Instead of the normal login screen, everything stayed black. I held down the power button to shut everything down, and have been stuck with this freezing issue ever since.

I am usually able to type in my password and have a progress bar appear before it freezes about 1/3 of the way through. Occasionally it freezes immediately on the apple logo, other times it freezes at the login screen before I can type anything in.

I have tried the following solutions with no luck:


resetting the PRAM/NVRAM
resetting the SMC
booting in safe mode - freezes on progress bar
Diagnostics test - freezes on progress bar
Command-R - it freezes before the utility menu appears
Command-Option-R - it freezes before I can select a wifi network


In Verbose mode, it continues to freeze, although at different points. I've included a few pictures here since I have no idea what any of this stuff means.

Also relevant is that this is not the first time this has happened. I'm now running Mojave, but this issue occurred in High Sierra as well. In the past, I kept trying to login over the course of a few days and eventually was able to log in successfully. That was approximately 6 months ago, and everything was normal up until this latest incident.

I know the battery is due to be replaced soon, though I'm not sure if that's important.

Any insight into what could be causing this would be very appreciated! Thank you!
This issue first began when I attempted to wake the computer from
  sleep by opening the lid. Instead of the normal login screen,
  everything stayed black.


The Black screen was caused by this error.



It tried to load your Screen lock .png but failed to do so. 

Remove Screen lock settings, reboot and see if it works. Reset Screen lock with new message.

Since the Screen lock settings resides in NVRAM it will remain unchanged even if you upgrade to new OSX or Reset NVRAM.