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
Just use the gnome, kde, YaST or whatever partition manager. those should configure fstab, mount point and all the other boring stuff for you.
But a third hard drive should just work like a second hard drive.
plug it in, create file system, select where you want to mount it, and tell steam where it is.
Sorry if my answere sounds dumb but thats the only thing i could think off, when reading your problem
You could access your fstab (with an editor in admin mode) also by booting with a Linux USB image and correct the possible typing error.
1- create mountpoint
2- get disk UUID with "blkid"
3- try mounting the disk manually with "mount [/dev/disk] [mountpoint]"
4- edit /etc/fstab
5- umount the disk and try mounting with "mount [mountpoint]" which will look for that mountpoint entry on fstab
6- fix whatever needs fixing until step 5 succeeds
my /etc/fstab entry for a extra disk looks like this:
You usually add a line in the form:
(this is from my machine for the home partition.)
You can also use the disk device e.g. /dev/sdX1 or a LABEL instead of UUID.
Some more pointers:
* If you no longer want to use the other disk, you can just mount the new disk to the old location, copy/move everything there and be done. (and do whatever you want with the old disk)
* You can mount the disk manually for initial setup, copying etc. mount <disk> <mountpoint> is the command to do that (as root). e.g. "mount /dev/sdc1 /media/gamedisk2". The mountpoint needs to be there before this works.
* mounting things manually to /media seems strange to me, since that is where all the automatic mounting usually takes place from kde/gnome etc. I'd choose somewhere in /opt or /mnt. But this might not cause problems, if you are living fine with the current disk there.
* Do not choose fat32 as a file system, if you do not plan to share the disk with a windows installation. Use ext4 or BTRFS. Or ZFS if you are so inclined. Fat32 is missing many features a usual linux file system has.
I recently removed my HDD and forgot to edit fstab. On reboot, the device to be mounted which wasn't there did trigger emergency mode (to my surprise). I could enter a root console from there and fix it, though.
First off, I unfortunately can't post the fstab file/line (in my sleep-deprived anxiety last night, I didn't think to copy it for posterity's sake), and I'm not sure it would help here anyways, since I deleted both the line AND the filesystem partition it was supposed to point to.
Second, I think I need to provide some extra context: the last time I mounted a drive, it was a hard drive already installed in the PC from back when I was still on Win7, and I was trying to figure out how to get Steam on Fedora to access the games I manually migrated to there before I switched to Fedora. Also, I followed the actual tutorial for mounting on Valve's Proton GitHub (or at least, I'm pretty sure it was official, and it tells you to edit fstab from the terminal with sudo). I saw a post online elsewhere saying that putting data on the drive before you mount it with fstab can cause Emergency Mode to be triggered.
I guess I should elaborate a little on the additional headache I glossed over: after I was able to boot back into my system, I tried mounting the partition with the GNOME Disks utility, but the default settings left it unable to be written to by Steam, and double-checking the drive showed that I couldn't actually alter the data on it--it was stuck on read-only, and I couldn't do anything with it because it needed root access. I had to use fdisk with root privileges to clear it out so I could make a new partition in the new drive. However I mount it next time, it probably will not be through the GUI, or at least not with default settings.
I'm not sure what GRUB is, but I can look it up later.
When I read this reply a bit ago, I thought that might be the culprit, but no, the /gamedisk2 folder did exist before my mounting attempt, it seems. However, related to the above permission weirdness, looking at my folder now, it seems like it belongs to root and not to my account. I'm not sure why this is, maybe it was created when I edited fstab, because I was using sudo at the time. The older /media/gamedisk folder for my older, second HD can be controlled by me, however.
That is an idea, but I'd like to use Steam's built-in manager to migrate my games. I should have mentioned that in the OP, and I admit that I might not be here if Steam's filesystem explorer didn't limit me to my main drive and require these symbolic links.
Again, I was following (what I thought were) the actual guidelines, and again, I admit I might not be here if I didn't think Steam's own manager would be headache-free instead of manually migrating things. I might just use /mnt if it really is simpler.
Yeah, lesson learned, I suppose. Like I said, I'm gonna use EXT4 this time.
I think, given the replies here, I might try again and just hope it doesn't break.
You could show us the line before you add it, and an "ls -la" of the parent directory of the mount point (like, if you want to mount to /media/newdisc, you post what "ls -la /media/" shows). So we could take a look if it looks fine.
The emergency mode also should allow you to log in as root and fix fstab, probably with "nano /etc/fstab".
I was following the basic format of this page, which I finally found again: https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows
I suppose this method is just not meant to work outside of the context of NTFS filesystems, which might be the problem.
The Emergency Mode doesn't allow me to log in, it gives me the message "Cannot open access to console, the root account is locked."
I've decided to just mount the disk with the GUI-based Disks utility, using "defaults" (plus setting it to show) as the only mounting options. I will see whether or not Steam can work with this. I apologize, this was all probably a waste of time.
As a note, do NOT use NTFS. XFS, is also, sadly, a no-go right now due to a buggy driver. (It is a shame because XFS is a great filesystem.)
Since it is an SSD likely want to use F2FS or EXT4, depending on the exact usage of the drive. EXT4 is better for complex tasks involving more manipulation of filesystem structures, for instance home directories, game directories and development files (especially development files.) F2FS is better for cases where you need maximum read acceleration on an SSD and optimization for large sequential writes on SSDs. This would be a media (music and video) drive or your main distro drive.
F2FS is also optimized for cases where you have good flash memory but a crappy controller or even no controller. This makes it ideal for a Linux only USB flash drive or the partitions on a tablet or smart phone. (F2FS was developed specifically for smart phones.)