I have several external disks and it could be one of them.
Did you unplug them ALL or not? It's possible that the external drives are causing a problem during boot.