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
It's in any case in Linux no different than in Windows; current Steam (through the GUI at least; via the console you can do more) recognizes one library per filesystem, i.e., in Windows per logical drive and in Linux as across a mountpoint.
Although I'm not aware of current state it at the very least did not use to ba a good idea to use NTFS for a Steam library on Linux. NTFS doesn't natively support per file/directory UNIX-style owner/permission bits meaning that unless you're quite careful you get constant permission issues and redownloads.
Anycase. Assuming you meant a /dev/sdb with one NTFS-formatted partition and one ext4-formatted one, the issue might just be that you need to (permanently) mount said filesystems somewhere. That'd make this a Linux-general rather than Steam-specific question but if it's as per above I could probably help. I'd want to know what distribution you are running and would want to see the contents of /etc/fstab and the output of the command "sudo blkid".
First off, you were totally right, my bad. I should have said: "I was able to see a drive with 3 partitions in sdb" (sdb1, sdb2, and sdb3).
Distro: Pop OS!
FSTAB file:
"# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
PARTUUID=7a39c96c-bda5-463a-aad9-7d8a7c0dc6f6 /boot/efi vfat umask=0077 0 0
PARTUUID=f2a74032-6f81-4ab8-9969-ecf86f4c45b3 /recovery vfat umask=0077 0 0
/dev/mapper/cryptswap none swap defaults 0 0
UUID=5009beb0-a279-497a-b8d2-2ad9e16c3a62 / ext4 noatime,errors=remount-ro 0 0"
BLKID:
"sudo blkid
[sudo] password for drpeppercan:
/dev/mapper/cryptdata: UUID="2y7c4O-2z3U-tGHC-0qf7-cFeX-iVRW-FCXKca" TYPE="LVM2_member"
/dev/mapper/data-root: UUID="5009beb0-a279-497a-b8d2-2ad9e16c3a62" BLOCK_SIZE="4096" TYPE="ext4"
/dev/loop1: TYPE="squashfs"
/dev/loop19: TYPE="squashfs"
/dev/loop17: TYPE="squashfs"
/dev/loop8: TYPE="squashfs"
/dev/sdb2: LABEL="Steam-Storage" BLOCK_SIZE="512" UUID="8E9CDBAD9CDB8DD9" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="7a786536-482f-44b7-a4d2-4c23e727135c"
/dev/sdb3: UUID="38b44485-991b-47b3-992f-6303ed13d160" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="PopExtra" PARTUUID="55e51520-ce66-4f67-bd91-7163a4e7b2a6"
/dev/sdb1: PARTLABEL="Microsoft reserved partition" PARTUUID="efc0373b-174a-4df5-b7e3-b613b9ddd7f0"
/dev/loop15: TYPE="squashfs"
/dev/loop6: TYPE="squashfs"
/dev/loop13: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop11: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/mapper/cryptswap: LABEL="cryptswap" UUID="04fb4018-39d4-4dd8-9f4d-ecebd580ca52" TYPE="swap"
/dev/loop0: TYPE="squashfs"
/dev/loop18: TYPE="squashfs"
/dev/loop9: TYPE="squashfs"
/dev/sdc2: UUID="D180-E55B" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="recovery" PARTUUID="f2a74032-6f81-4ab8-9969-ecf86f4c45b3"
/dev/sdc3: UUID="0c0c706e-2980-410b-8347-6d524796ed8a" TYPE="crypto_LUKS" PARTUUID="99650c13-e6ea-466d-8a8b-994da6db332c"
/dev/sdc1: UUID="D180-E514" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="7a39c96c-bda5-463a-aad9-7d8a7c0dc6f6"
/dev/sdc4: UUID="be5458bd-429a-4047-8536-977c339289c4" TYPE="swap" PARTUUID="f59af05e-9855-46b6-8476-402975789968"
/dev/loop16: TYPE="squashfs"
/dev/loop7: TYPE="squashfs"
/dev/sda4: BLOCK_SIZE="512" UUID="303EF0443EF0051E" TYPE="ntfs" PARTUUID="8d7435c0-97f6-45f5-8cdf-7f0fc05add12"
/dev/sda2: PARTLABEL="Microsoft reserved partition" PARTUUID="55f66f11-e535-4dbd-8eac-29160274b2f2"
/dev/sda3: BLOCK_SIZE="512" UUID="9A5C83CF5C83A49B" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="f1802dcc-7d13-43e9-af61-75d92d2cf422"
/dev/sda1: UUID="9282-FC94" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="a617fc14-6b54-4ee3-9ccb-171003a86024"
/dev/loop14: TYPE="squashfs"
/dev/zram0: UUID="395691c1-75cc-42d8-9f25-3b8be3cc9283" TYPE="swap"
/dev/loop5: TYPE="squashfs"
/dev/loop12: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop10: TYPE="squashfs" "
As mentioned NTFS is a bad idea on Linux but let's in any case mount those two partitions somewhere. I tend to use subdirectories of /mnt for permanent mounts; some use /media instead (best not use /media/<username>/ which is the domain of the automounter).
Create in a terminal the mountpoints simply as
There's also a general issue that the NTFS partition may mount only read-only if you have not disabled Windows' Fast Startup on that seemingly dual-boot setup. Fast Startup is a form of hibernation that may leave NTFS filesystems in a state Linux can not know about, so it by default refuses to make changes to them. If you haven't yet you should on a dual-boot disable Windows Fast Startup: https://www.asus.com/support/faq/1045548/
While I was waiting for your reply I attempted to create a permanent mount point. Unfortunately I did not do it right, so now I have a mount point in dev/sdb3 called sdb. I don't see a directory called sdb3 in the dev dir though. Should I just ignore it or do something about it?
Since, like I said, I am not interested the NTFS partition, should I used the following modified command line?:
LABEL=PopExtra /mnt/PopExtra ext4-3g uid=<you>,gid=<you>,fmask=133,dmask=022
No, it's "ext4" rather than "ext4-3g" (the NTFS type fully spelled out is "ntfs-3g"), and you do not need any of those options for ext4. I.e., the only line you'd add to /etc/fstab would be simply
Quick note; usually people interject at this point that you need e.g. "0 0" after that fstab line; for them; having nothing there is in fact equivalent.