Have you tried restarting with the external drive disconnected ? That would be the first place to start.