Hi everyone!

First of all, I wanna say that I love my Steam Deck and Linux. I’m spending 90% of my gaming time on the Deck.

That being said, the external storage situation on Steam OS is really shitty and it makes me understand why some people just stick to normal consoles.

I’ve been using external storage for years on Playstation and never encountered a problem which made me reinstall everything.

In around a month, it happened to me twice on Steam OS.

All the Steam games on my external drive just disappeared and Retrodeck tells me that (probably because of an update to Steam OS) it can’t find my rom folders anymore.

Such things makes me look stupid when I’m trying to show my son how kind of “better” the Steam Deck is compared to my Playstation 5.

I’ve seen that Valve is saying that we shouldn’t rely on external storage, but there is no real choice now that game are taking so much space and with only 256gb at my disposal in the Deck. I hope they’ll improve this with the launch of Steam Machine as it’d be a big step toward an almost console like experience.

Would having an SD card be safer than an external hard drive in such situation?

Buying more internal storage is a solution that I’d want to avoid as it would only be usable with one device…

Edit: this time just restarting the Deck solved the problem as the disk wasn’t mounted. Last time, the disk was mounted but the Deck couldn’t find the right path towards my games…

  • Björn@swg-empire.de
    link
    fedilink
    arrow-up
    14
    ·
    20 hours ago

    The way they advertised swapping SD cards between Deck, Machine and Frame they are surely working on external storage.

    Plus, your stuff is definitely still there but just the mount point or something changed.

    • Dariusmiles2123@sh.itjust.worksOP
      link
      fedilink
      arrow-up
      2
      ·
      20 hours ago

      I know and that’s what’s frustrating.

      I’d just want to be able to redirect the Deck towards it or copy it on another hard drive to see if the problem is hardware related.

      • moody@lemmings.world
        link
        fedilink
        arrow-up
        5
        ·
        17 hours ago

        Part of the issue is that Linux does not auto-mount connected drives unless specifically configured to. So every time you boot your Steam Deck, the drive is detected but not mounted.

        Normally, you do this via the fstab file. I’ll admit I’m not sure how well that works with an external drive.