Steam and using different storage devices for games

Hello Garuda

I just downloaded Garuda gaming kde edition I have two ssd drives one of 500gb the other 250gb when I Garuda is installed on the 500gb drive. When I had Windows 10 once downloaded the game you choose to save for in C o D you can choose on which drive you can save the game and it launches from that drive if you want to play it, in Garuda how do I do that if want to save to game on the other drive I have ?

Hi @Batman222

Please provide us the output of garuda-inxi after running it on terminal
in between "~~~"
like this


without this no one will be able to help you here in the forum


Welcome to the forums.
Please, follow the template and trying doing a simple web search before opening up issues. More so if it isn't Garuda related. This isn't a general support forum for software. This would be more suited to be on Steam's forums.

That being said, I think what you are looking for is in the steam menu > settings > steam library folders (button). There you can add drives and manage steam library.
For spare storage drives you use on Steam for games, it is usually recommended to use the ext4 format on them.


Please if i just want to save the game in the other drive for example in steam when using windows it automaticaly picks up the other drive and you can save it there while in linux and garuda in steam you only see the actual drive when garuda is installed is there a way in order to both drivers

Make sure the other drive is listed (correctly) in fstab. It will then be automatically mounted and available after you reboot.

Kernel: 6.2.6-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=8a65c973-1f59-4fff-a3b1-33611c6a7991 rw [email protected]
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
Desktop: KDE Plasma v: 5.27.2 tk: Qt v: 5.15.8 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Garuda Linux base: Arch Linux
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: PRIME B550M-K v: Rev X.0x
serial: <superuser required> UEFI: American Megatrends v: 2803
date: 04/28/2022
Info: model: AMD Ryzen 5 2400G with Radeon Vega Graphics bits: 64
type: MT MCP arch: Zen level: v3 note: check built: 2017-19 process: GF 14nm
family: 0x17 (23) model-id: 0x11 (17) stepping: 0 microcode: 0x8101016
Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
L1: 384 KiB desc: d-4x32 KiB; i-4x64 KiB L2: 2 MiB desc: 4x512 KiB L3: 4 MiB
desc: 1x4 MiB
Speed (MHz): avg: 3443 high: 3600 min/max: 1600/3600 boost: enabled
scaling: driver: acpi-cpufreq governor: performance cores: 1: 3600 2: 3600
3: 3600 4: 2971 5: 3600 6: 3600 7: 2980 8: 3600 bogomips: 57491
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Device-1: AMD Navi 14 [Radeon RX 5500/5500M / Pro 5500M] vendor: ASUSTeK
driver: amdgpu v: kernel arch: RDNA-1 code: Navi-1x process: TSMC n7 (7nm)
built: 2019-20 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports:
active: HDMI-A-1 empty: DP-1,DP-2,DP-3 bus-ID: 03:00.0 chip-ID: 1002:7340
class-ID: 0300
Display: x11 server: X.Org v: 21.1.7 with: Xwayland v: 22.1.8
compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting,radeon
alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: HDMI-A-1 mapped: HDMI-A-0 model: AOC 2460 serial: <filter>
built: 2014 res: 1920x1080 hz: 60 dpi: 92 gamma: 1.2
size: 531x299mm (20.91x11.77") diag: 609mm (24") ratio: 16:9 modes:
max: 1920x1080 min: 720x400
API: OpenGL v: 4.6 Mesa 22.3.6 renderer: AMD Radeon RX 5500 XT (navi14
LLVM 15.0.7 DRM 3.49 6.2.6-zen1-1-zen) direct-render: Yes
Device-1: AMD Navi 10 HDMI Audio driver: snd_hda_intel v: kernel pcie:
gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab38
class-ID: 0403
Device-2: AMD Family 17h/19h HD Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 0e:00.6 chip-ID: 1022:15e3 class-ID: 0403
Sound API: ALSA v: k6.2.6-zen1-1-zen running: yes
Sound Interface: sndio v: N/A running: no
Sound Server-1: PulseAudio v: 16.1 running: no
Sound Server-2: PipeWire v: 0.3.67 running: yes
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK PRIME B450M-A driver: r8169 v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: e000 bus-ID: 0c:00.0 chip-ID: 10ec:8168
class-ID: 0200
IF: enp12s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Local Storage: total: 704.24 GiB used: 87.69 GiB (12.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Kingston model: SNVS500G
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 type: SSD serial: <filter> rev: EDFK0N01 temp: 37.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 model: SSD 256GB size: 238.47 GiB block-size:
physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter>
rev: 0326
ID-1: / raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 87.69 GiB (18.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 608 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 87.69 GiB (18.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 87.69 GiB (18.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 87.69 GiB (18.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 15.53 GiB used: 512 KiB (0.0%) priority: 100
dev: /dev/zram0
System Temperatures: cpu: 38.6 C mobo: N/A gpu: amdgpu temp: 35.0 C
mem: 0.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 0
Processes: 300 Uptime: 12m wakeups: 0 Memory: 15.53 GiB
used: 3.25 GiB (20.9%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 12.2.1 Packages: pm: pacman pkgs: 1970
libs: 560 tools: octopi,pamac,paru Shell: fish v: 3.6.0 default: Bash
v: 5.1.16 running-in: konsole inxi: 3.3.25
Garuda (2.6.15-1):
System install date:     2023-03-14
Last full system update: 2023-03-14
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       No/Undetected
Failed units:

Please this what i got inserting garuda-inxi

Make sure the other drive is listed (correctly) in fstab please what is the command line to do this I new to linux thank you

sudo micro /etc/fstab

Or use gnome-disk-utility.

Please use for terminal text
Terminal text
then others can easily expand or copy the text.

terminal text
then others can easily expand or copy the text in the view. Move the mouse pointer over it in the upper right corner.

Move the mouse pointer over it in the upper right corner.

Some help

  1. On KDE, there are two ways to detect drives when booting; A. the FSTAB way talked about above, or B. This is the easiest option. You can go into System Settings > Removable Storage > Removable Devices and check the login options on the drive. In the past, this way was not recommended because it was wonky, but KDE has ironed it out, and I have used it for a few years without issue.

  2. After completing step 1 above and seeing your drive in Dolphin, go into Steam and set the default install drive in Steam's settings.

Have fun.