Possibly the Mac was running a filesystem check on the partition, ie
fsck, perhaps because it detected inconsistencies.
That's the same thing disk utility does when it verifies a partition,
and it will take a long time if the partition's big. It will take longer
if there are fixes required.
If you unmount it (cleanly) and mount it again, it ought to mount fast
as the inconsistencies were fixed.
--
Chris