In Linux when you are changing options in fstab, it is very similar to how Windows assigns drive letters to logical drives. Of course in windows we are so used to seeing C: D: and so on. In Linux everything starts with "/". The "/" is a partition. Perhaps you may have a separate "/boot/" partition. So lets say we have a SCSI based hard drive and we will call that "/dev/sda" which is short for "Device SCSI Drive - A"
So the first partition would be /dev/sda1 and that would be mounted on "/" Then we would have a second partition called /dev/sda2. In "/" we create a folder called "/boot/" and then in fstab mount "/dev/sda2" on "/boot/". I am not going into the exact details of how to program fstab and then run the mount commands but rather just trying to explain the features. This would look something like the following:
/dev/sda1 / ext3 defaults,usrquotea 1 1
/dev/sda2 /boot ext3 defaults,usrquotea 1 1
So now when you change directories in Linux you are seamlessly changing drives. We can even make a network mount from a windows share and mount it as "/home2/". Now we are crossing drives from different computers without even knowing it.
//22.214.171.124/myshare /home2 cifs auto,user,username=_windows_user_name_,password=_windows_password_,uid=0,gid=0,file_mode=0777,dir_mo de=0777,rw 0 0
Just remember that mounts happen on top of directories. So for example if we unmounted /home2/ the folder would still exist on "/" which is the /dev/sda1 partition. If we write to "/home2/" with the network shar unmounted it will take disk space on "/dev/sda1". If we mount the network share the files are still there, you just can not access them as the path to "/home2/" no longer leads to the same drive, much less the same computer. You would need to unmount the network drive again to move the files somewhere else so as to not waste drive space. That or you now have a very sneaky way of hiding backup files.