Wrong Drive letter?

It could be that when you attach your external drive to the laptop it is allocated a different drive letter from the one it has when attached to your main computer. For example, if you have two internal drives on the main system they will probable be called C: and D:, and the external drive will be E:; however if you have only one internal drive on the laptop it will be called C: and when you connect the external drive it will become D:.