Change directory to an external disk

I've two partitions on my windows OS and I've installed Ubuntu within windows.

Partition 1 : Windows and Linux OS

Partition 2 : Common storage files (called under the name New Volume)

I am looking at running a shell script that is placed in partition 2. I am able to run the shell when it is placed in the /home/... hierarchy of Ubuntu but I am unable to do so when it is placed in partition 2 which is being treated as an external disk by the OS.

I just want to know how can I actually change my working directory to a directory that is placed on an external disk which is mounted. What is the cd command to make the terminal look into a directory of the mounted disk?


I'm not quite sure what exactly is your problem, since you're mentioning cd yourself, but just to confirm: to change a working directory in terminal, you use cd command:

cd /path/to/directory

External disks are usually mounted under /media, so to get to your disk, you can type

cd /media/

then press Tab, which will show you files and sub-directories in that directory. Type a few first letters of the sub-directory you need and press Tab again. When the full path is entered, press Enter. Easy.

To run a shell script from that disk, the easiest would be to use something like

cd /media/MyDriveName/somedir/somesubdir
bash scriptname.sh

Note that you're invoking bash and passing it the name of the script, instead of running the script directly, like this:

cd /media/MyDriveName/somedir/somesubdir
./scriptname.sh

the first version don't need the executable bit to be set on the script file.


Please give us the result of this (press ctrl + alt + T to open a terminal ) terminal command:

mount 

to copy the result please select the command result text from terminal then copy, then paste here...