Is the first boot after a full system restore from TimeMachine supposed to take a long time?

Solution 1:

Sounds like you have a problem. Have a look at this apple support document on what to do if this happens.