I was upgrading my 2015 Macbook Pro running Mojave to Catalina. It is stuck at a black screen with the Apple logo and "Estimating time remaining" for several days now.
During that time, I hard rebooted several times out of frustration after hours of waiting, each time I got a normal-looking login window and I then input my username and password and got logged in, after which it resumed to the same black screen with the Apple logo and "Estimating time remaining". But the progress indicator kept at approximately the same location which is about 1/6 of the entire length. There were also a few times when the machine shut down itself and when I found out about it I pressed the power button to start it manually. After that the normal-looking login window showed up again and I then input my username and password to log in. And the same black screen with the Apple logo and "Estimating time remaining" show up again but the progress indicator stayed at approximately the same place. It is the third day it has been doing that now. What should I do?