I'm new to using Linux and just set up my system with a 250GB main partition for the OS. I was planning to use the remaining 750GB on my SSD for additional programs and a separate 2TB SSD for games. However, I've found that unlike Windows, I can't choose where to install applications. After some research, it seems Linux handles file installations differently to optimize space by keeping dependencies centralized, but this is leading to my boot partition filling up. I'm wondering if there's a simple fix for this situation, or should I consider reinstalling the OS and merging partitions to avoid running out of space? Any suggestions would be appreciated!
3 Answers
Linux handles drives differently than Windows. Essentially, each mounted drive shows up as a folder in your filesystem. You could set up another mount point for applications, like /opt, but it complicates things. I recommend reading up on the Linux root file system. It’ll help you understand how everything is structured, which can alleviate some worries about space.
I totally get your frustration, especially with Steam. For installing games on a different drive, you can create a new library in Steam settings and point it to your 2TB drive. It should allow you to install games there without a problem! But yeah, about your current setup, I wouldn’t stress too much about filling up the boot drive—most apps don’t take up much space and Linux updates aren't as massive as Windows ones.
I got it to work by creating a Steam folder on the new drive and choosing it during the install process. It was a bit tricky, but it worked out!
You could technically separate your folders and move them, but it’s more hassle than it’s worth for a new user. Most applications are pretty small, and Linux is designed so that a lot of dependencies are shared, which saves space in the long run. Plus, with 750GB available on your main partition, you shouldn't run into issues unless you're installing a ton of large software.
So do you think merging partitions would be a safe bet for future-proofing?
Not really necessary. Your setup should be fine as-is. Just keep an eye on your usage and adjust as needed.

Did you manage to get Steam working on your 2TB drive? I’m trying to figure it out too.