That sounds weird. You might trying hooking the external up to another computer or a friends computer and see if the same thing happens. If it does there might be something wrong with the drive. If it does mount and you are able to see it on the external computer you could run disk utilities on it and see if that fixes it and you are able to see it on the original computer. If not, and you can see it on the other computer, you could back up the files on the external hard drive and then try re-formatting the drive and see if that fixes it.