Change entire MySQL drive location?
You can try the following. 


  Stop the server a source
  Change the config file parameters such as datadir,basedir,log-directory etc(All variables which are path specific)
  You may need to change log-bin.index file as well in logs directory
  Move the directory to new path
  Start the server
  verify the services   


Hope it helps and share any error message if you face any.