Hangs at Nokia logo, will not start

After restarting to do a system update, the phone has got stuck in a boot loop. I'm wondering if there's any possible way to resolve it without forcing a factory reset/data wipe.

Essentially, every time it restarts or powers on, it makes it to the Nokia logo screen and then hangs indefinitely. I can use the power + volume down button to enter the fastboot screen, but the options given are not helpful - all I can choose from is:
Start
Recovery Mode
Power Off
Restart bootloader

All of these options result in the logo hang, even the recovery mode option. I see another user had a similar problem but says the phone eventually recovered itself on its own. I'm not really eager to wait around to see if mine will do the same - is there any hope of a quick fix or am I just going to have to factory reset?

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0