Steam forgets games installed to secondary HDD after reboot

I have a secondary SATA hard drive installed on my Deck image for my HTPC and every time I reboot, Steam forgets all of the games on that hard drive. I need to remove the library then reboot. After I reboot, then all of the games are detected again until I reboot again. I use the hard drive for game archival purposes, so I don't have to re-download the games. I just need to move them to the SSD when I want to play them again.
5 Replies
termdisc
termdisc3w ago
is this drive automatically mounted? what filesystem is this drive?
Akanar
AkanarOP3w ago
I formatted it through the Steam UI. And when I reboot and the games are forgotten it still is mounted and says there is a bunch of non-steam games space used. If I simply go to one of the games I know is installed on the hard drive and try to Install it on the hard drive. It will simply verify the contents that is already there. Weird thing is that if I remove the library it is added back on the second reboot automatically.
termdisc
termdisc3w ago
formatting a drive in the Steam UI treats it like an SD card on the Deck would - automounted with folders different from adding it as a library manually in Steam in desktop mode I wouldn't do it that way for a desktop drive
Akanar
AkanarOP3w ago
Maybe I didn't format it through the steam ui because it is btrfs. But it being in media instead of Dev. So it is mounted as removable. Can I fix it or do I need to reformat?
No description
Akanar
AkanarOP3w ago
Followed This https://docs.bazzite.gg/Advanced/KDE_Partition_Manager_Auto_Mount_Guide/ Mounted to var/mnt/HDD added Filesystem arguments Rebooted 3 times and it is working. Think the Filesystem arguments was the issue.
KDE Partition Manager Auto Mount Guide - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.

Did you find this page helpful?