Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
If you have an external ext4 partition, then you need to give it a permanent mount point and take ownership.
To take ownership, search "how to take ownership of a drive linux, chown"
To give a permanent moint point I followed this →http://ubuntuforums.org/showthread.php?t=1668813
*Use blkid command to get UUID for fstab edit.
*helpful fstab edit info: http://ubuntuforums.org/archive/index.php/t-1855962.html
In the same situation, this helped me successfully create a working extended Steam Library on an external, ext4 partition.
So I take it you can only install steam games on ext4 drives/partitions? That's a shame, I hoped i would've been able to just use the NTFS 2TB drive without changing anything. Oh well.
To use a different drive or partition that is formatted to NTFS for a steam library, first you need to mount your drive to linux. I used this tutorial: http://www.liberiangeek.net/2012/04/auto-mount-windows-ntfs-partitions-in-ubuntu-12-04-precise-pangolin/. However once you get to the part of the tutorial where you are editing the /etc/fstab file with gedit, instead of coping and pasting what the writer of the tutorial gives you, type this without quotes: "UUID=(Your UUID) /mnt/Windows ntfs-3g defaults,locale=en_US.utf8 0 0". After that, just continue the tutorial I linked as normal. (I figured this out from a steam support page here: https://support.steampowered.com/kb_article.php?ref=7611-FHLZ-4319.)
After you reboot, add a new steam library location under the downloads tab of the settings and navigate to /mnt/Windows, you should see your drive or partition as normal. No need to create a separate partition and format to ext4
Of course, you don't have to use the /mnt/Windows location for mounting your drive. You can change it to whatever you want if you apply the tutorial to a different directory.
Hope this helps anyone out out there.
I kinda put it in different discussions,but i hope this will do
sudo lsblk -f
and found my HDD under /media followed the directory down to my file of games I'd installed there from my windows partition and it worked like a charm! (mainly for someone who stumbles onto this thread while searching for a solution like I did)
I installed the latest version of Linux Peppermint on my Dual-boot SSD, and have been trying for DAYS to get Steam games to appear on my 1Tb WD Black, But, It seems Linux will not let me find anything installed on it each time I boot up the PC.
Game Files I shifted/relocated are there.. in mysterious places, but they are annoying in tracking down, or handling, and I do not want Linux to be a life-suck.
Most people do not want to spend a thousand hours figuring out how to do what XP takes me 1-minute to do.
So, Linux might change, but it is still as specialised (not for normal people( as it ever was, but it can be better than vanilla Windows 8.1 ..... until you install CLASSIC SHELL.
Are you actually looking for help or just venting?
You're still seeing this problem because it's by design and the behaviour is pretty much the same as windows... Before you can use a hard drive in windows you have to use the disk manager to initialise it (partition it), format it and choose what folder to mount it on or what drive letter to assign it. On most linuxes you use the disk manager (a gui application) to partition and format a hard drive and choose what folder to mount it on.
Without doing these steps in both windows or linux you won't be able to use a hard drive other than whatever you setup when you installed the OS to store steam games.
Obviously with windows there is a bit more automation if your hard drive has already got a formatted partition that windows understands but this kind of automation can have drawbacks.
Were you bored or trying to help by not indicating where the actual information is to do that without my spending years searching and becoming forced to decipher every obtuse clue out there on what actual thing to do..
Dont bother... (answering)
Succinctly...
LIFE IS TOO SHORT TO BE CONCERNED ABOUT USING LINUX.
Install flatpak (check instructions for your distro in https://flatpak.org/setup/)
Install Steam (flatpak install flathub com.valvesoftware.Steam)
Allow Steam sandbox to reach the external drive (flatpak override --user --filesystem=/path/to/mounted/drive com.valvesoftware.Steam)
Run Steam and add the library folder in the mounted drive
Sources:
https://flathub.org/apps/details/com.valvesoftware.Steam
https://askubuntu.com/a/1135620
You need to mount it and the easiest way to do it is to use gnome disk utility on any distro on Debian-based it comes by default in case it does not then:
sudo apt-get install gnome-disk-utility
On Arch-based
sudo pacman -S gnome-disk-utility
And instead of auto option set to manual via GUI and put in this line which is by default nosuid,nodev,nofail,x-gvfs-show in Edit mount options and it should look like this,but don't forget to forpat the partition for use with ext4 or ntfs or whatever,for Linux best ext4:
nosuid,nodev,nofail,x-gvfs-show,auto
That's it you good
Works and tested on ArchLinux,Manjaro,Debian,Ubuntu and their counterparts.