Very same scenario with MBP 2017, with lots of disk space, upgrading from 10.14.8. The install brings over the OS does the low level install and when it tries to boot Monterey the first time for final setup it hangs. I've left it overnight...no progress. I then did the 10 second power button shutdown, restarted...same hang. A bit different. SO shut it off again, and boot in verbose mode, lots of text scrolls by and then the screen switches to the Apple logo/progress bar. There is a weird flash of the screen and the progress bar resets to only about 3 mm of progress...and then...stall.. Left that overnight. Power button off for 10 secs again and tried booting in Safe Mode...it gets there but immediately picks up the Monterey install script and is horribly, horribly slow, 30 seconds for any type character to appear, any mouse click may take up to 90 seconds, perhaps more....but fight my way through that and finish install. Only have new account in Monterey (no Mojave accounts show up). But new account is admin. I enabled the 'root' account so I can check out things: checked for kexts (not supported in Monterey), other startup items... nothing.
At this point I SHOULD HAVE: added a second admin account. Read on...
So shutdown and restart ...same hang. So try to restart into Safe mode again. It does, without the same painful setup experience...however the user id that was created in Monterey now a 'Standard' user and there is no way to promote it to Admin, root user is disabled.
So boot to Apple Recovery and re-installed Monterey overnight ... hangs again. Boot into Safe mode and finish setup again. Everything is very slow but knowing what to expect manage to get through it much quicker. Try PRAM zap, tried SMC reset. No Joy ...still hangs at startup. Try booting, and same hang, 10 second power button then hold Shift and press power button ...into Safe Mode...back to Standard user again. SO no joy.
I don't want to erase the HD and do a clean install...turns out I have a bit of a backup issue.
So now trying the hail-mary four finger startup: shift-option-command-R to reinstall macOS version the MBP 2017 came with: Mojave.
I will have to take another run at the upgrade at some point...does anyone know of any log file that documents the steps executed (and results) during a system boot? It would be nice to find that to get some/any idea of where a system is hanging.
This isn't my first rodeo with macOS...but it is now my wurst (yes as in sausage).