i take it you are talking about a portable hd with a usb connection which you are having trouble with.
i had a similar problem with a Verbatim drive which neither laptop or pc would recognise which was down to the usb connection, the only solution was to remove the hd from the caddy and either fit directly into a pc or buy a new caddy as the actual hard drive was in working order.