Yes, there is. Sometimes you have to turn off hibernation if you just booted off of Windows 10, but you can. I do it all of the time. I have my Steam folder point to my Windows created Steam library, and I even have my Spotify on Linux source toward an external HDD.
Once you installed Steam (via .deb from the website, via the Software Center, or the terminal) you just go to Settings > Downloads > Steam Library Folders > Add Library Folder and then locate your Windows drive and add it.
Now, before you do the above, it is worth checking before hand to see if you can access the drives. You can do this by checking on your desktop (they should be icons) or open the file manager (folder icon on Dash) and then checking to see if your HDD/SDD is read/accessible. If you are using Bionic Beaver is to the left of the file manager.
(also, extra tidbit, in Windows, name your drives for ease. Like I named my Win7 drive “Windows 7”, my games drive “Games”, etc. It makes it easy in Linux to find and mkdir if need be.)
You might have to mkdir and edit fstab to “hold” your drives. I always have to for some reason, otherwise they don’t show up to be added in Steam, though they will show up to be able to be browsed normally within Linux. The good news is that this process is actually very easy, and pretty fun.
For example, the commands would be;
First open terminal. You can do this either by DASH search or CTRL+ALT+T.
And then we need to get all of our drive information.
This outputs all availble drives and information on them. For example, it would look like this; /dev/zzz: LABEL=“NAME” UUID=“xxxxx” TYPE=“ntfs” PARTUUID=“xxxx” where the “xxxx” are numbers/letters and NAME is the name of the drive and /dev/zzz is the directory of the drive. We’d need the UUID and the location.
And then we’d need to create a place for the drive to mount at via mkdir.
sudo mkdir /media/Games*
*whatever the drive name is
Next, we would need to edit fstab with out drive information.
sudo -H gedit /etc/fstab
And then in here we’d put in your drive/s info we got from the earlier commands at the VERY bottom of the file. It would look something like this;
UUID=xxxx /media/NAME* ntfs-3g defaults,uid=1000,windows_names,locale=en_US.utf8 0 0
*whatever the drive name is
xxxx = drive ID
The rest of the information after ntfs-3g is important and allows you to delete and move things on the drive, which I’m assuming you would want to be able to do. You can check if your drive’s uid is 1000 with the terminal command “id”, without quotations of course.
Once inputted into the fstab, save and exit. In the terminal, the last step would be as simple as unmounting drives and remounting them to the folder we created earlier with mkdir.
So first unmount drive;
sudo umount /dev/zzz
And then remount;
sudo mount -a
And then you’re done! This is ALL assuming that you NEED to do it of course. So first try to access your drives and then add them to Steam. If you notice they don’t appear in Steam, that means you have to do the above.