How much storage should I dedicate to a Linux system drive?

0
0
Asked By MellowCedar42 On

I'm planning a move to Linux and trying to decide which drive to use for the operating system. On Windows, applications, caches, user profiles, and things like Lightroom catalogs can gradually consume much more space than the OS itself. Does Linux have similar storage issues? If I keep my photos, videos, and other large files on separate drives, would a 512GB NVMe be enough, or would I benefit from using a 2TB NVMe or 4TB SATA SSD?

5 Answers

Answered By CopperVale7 On

My Linux root filesystem is under 50GB even with a lot of installed software. The home directory is larger because of caches, configuration files, downloads, and application data, but those are still manageable. Linux also lets you relocate directories using mounts or symbolic links, so applications don’t need to know which physical drive stores their data.

Answered By PaleOrbit31 On

For a typical desktop, 512GB is already plenty. You could put the system root on roughly 100–200GB and use the rest for your home directory, while keeping games, media, backups, and project files on the other drives. A 2TB NVMe is mainly worthwhile if you want to keep games or large working files on the fast drive.

Answered By LunarMoss56 On

Remember that the boot partition and the main root filesystem are different things. The boot partition only contains boot files and several kernels, so a few gigabytes is normally plenty; around 5GB leaves comfortable room. The root filesystem needs more, especially if you install lots of software, but 50–100GB is a reasonable starting point.

Answered By QuietHarbor8 On

Linux itself generally doesn’t need much space. A 120–256GB drive is enough for the OS and a substantial amount of software if your large files are stored elsewhere. Application settings and caches usually live under your home directory, which can be placed on a separate partition or drive.

Answered By BrightWren20 On

For photo and video work, the important question is where each program stores its catalogs, previews, cache, and scratch files. Those can often be configured to use another drive. I’d use the 512GB NVMe for Linux and applications, then keep the media library and large caches on the other SSDs unless you specifically need the speed of the 2TB drive.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.