Terminal command ls/cd not finding any files on external harddrive
For whatever reason, the drive got mounted/attached under /Volumes/ShanStore 1. The number will not be shown in Finder but bash (in Terminal) is a bit more strict here.

To fix:


Unmount/eject the drive in Finder und shut down the drive
Run sudo rmdir /Volumes/ShanStore /Volumes/ShanStore\ 1 (you'll probably get an error message about a non-existing /Volumes/ShanStore\ 1, which is ok)
Run ls -l /Volumes to (hopefully) see /Volumes/ShanStore gone
Restart the drive again