Jump to content

best minimum size for a Linux partition ?

Go to solution Solved by NunoLava1998,
Just now, 7850OC said:

Mint 19.1

I'd give it 60GB for everything w/ programs

Link to comment
Share on other sites

Link to post
Share on other sites

This is going to rely very heavily on your use case and distro.
If you're going to be watching YouTube on it, not much more than what your distro needs will be necessary. If you plan to make it a work environment, you're going to need significantly more.

 

What you've asked here is akin to "i'm going driving, how much horsepower do I need?"
If you're going to the grocery store, enough to get there. If you're in an F1 race, you're going to need a lot more than that, assuming you want to be competitive.

~Remember to quote posts to continue support on your thread~
-Don't be this kind of person-

CPU:  AMD Ryzen 7 5800x | RAM: 2x16GB Crucial Ripjaws Z | Cooling: XSPC/EK/Bitspower loop | MOBO: Gigabyte x570 Aorus Master | PSU: Seasonic Prime 750 Titanium  

SSD: 250GB Samsung 980 PRO (OS) | 1TB Crucial MX500| 2TB Crucial P2 | Case: Phanteks Evolv X | GPU: EVGA GTX 1080 Ti FTW3 (with EK Block) | HDD: 1x Seagate Barracuda 2TB

Link to comment
Share on other sites

Link to post
Share on other sites

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, 7850OC said:

10 GB ?

30 GB ?

50 GB ?

100 GB ?

9000 TB ?

Until we know your use case, the answer is "yes" to every single one of the above, with perhaps the exception of 9000tb (but, this theoretically could be a use case somewhere)

~Remember to quote posts to continue support on your thread~
-Don't be this kind of person-

CPU:  AMD Ryzen 7 5800x | RAM: 2x16GB Crucial Ripjaws Z | Cooling: XSPC/EK/Bitspower loop | MOBO: Gigabyte x570 Aorus Master | PSU: Seasonic Prime 750 Titanium  

SSD: 250GB Samsung 980 PRO (OS) | 1TB Crucial MX500| 2TB Crucial P2 | Case: Phanteks Evolv X | GPU: EVGA GTX 1080 Ti FTW3 (with EK Block) | HDD: 1x Seagate Barracuda 2TB

Link to comment
Share on other sites

Link to post
Share on other sites

What distro are you installing? Do you want separate partitions for anything? What do you need it for?

 

Read this for a deep dive in Linux partitions.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

You need atleast 70 petabytes in order to hold the Illegal Very Epic Hacking Kali Ubuntu Linux Mint Command Line Shell Bin Bash GNU GPL Linux. Then, for every program, it is 23,560 extra Terabytes, in order to Fit the Epic Hacking Things.

Ryzen 7 3700X / 16GB RAM / Optane SSD / GTX 1650 / Solus Linux

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Semper said:

What you've asked here is akin to "i'm going driving, how much horsepower do I need?"
If you're going to the grocery store, enough to get there.

The problem is, even then "enough to get there" doesn't answer the question.

I do think it's a reasonable "ballpark" question, which I would know how to answer fo other OSs, but unfortunately not for Linux.

 

It does depend on what distro you are installing, though: some will let you customize your partitions starting from their suggested partitions, which gives you a sense of proportion; others, however, will only let you choose between "take my whole drive and do whatever you want" and "I will manually choose every partition starting from a blank layout" as the only route to use less than the full drive :P 

 

8 minutes ago, 7850OC said:

10 GB ?

30 GB ?

50 GB ?

100 GB ?

9000 TB ?

I would love to know myself, especially for things like root vs. home vs. swap, although as a very coarse rule of thumb, for a regular user PC/laptop: half what your Windows minimum would be :P In fact, my live boot USB is using slightly less than 2GB, so I guess technically you need very, very little for a functional Linux desktop to show up in your screen, but I would also like to know what a more regular "small" installation looks like (for example, for a dual-boot computer where the bulk of the user's files will be in a third, "neutral" drive).

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, NunoLava1998 said:

I'd give it 60GB for everything w/ programs

Thanks man, they make so complicated such simple questions, you win, Flawless Victory ?

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, 7850OC said:

Thanks man, they make so complicated such simple questions, you win, Flawless Victory ?

It really wasn't a simple question because of how many more questions it begs:

  • What distro?  (Debian, Android, Manjaro, Puppy?)
  • What hardware?  (desktop, laptop, phone, embedded device, raspberry pi, toaster, space station, server? 32-bit or 64-bit?)
  • What use case?  (End user desktop, server, embedded device, VM, liveUSB, dual boot?  No GUI, facebook and youtube, lots of big apps, huge numbers of files?)
  • Which "linux partition?"  (The whole OS, just root, just /home, just swap, any generic partition that can be mounted on a Linux system?)

Partitioning a hard drive is a technical thing to do, so you need to provide some details on what you're trying to accomplish to get a straight answer.

10 hours ago, Semper said:

9000tb (but, this theoretically could be a use case somewhere)

Petabyte Project!

Link to comment
Share on other sites

Link to post
Share on other sites

On 3/6/2019 at 9:06 PM, captain_aggravated said:

It really wasn't a simple question because of how many more questions it begs:

  • What distro?  (Debian, Android, Manjaro, Puppy?)
  • What hardware?  (desktop, laptop, phone, embedded device, raspberry pi, toaster, space station, server? 32-bit or 64-bit?)
  • What use case?  (End user desktop, server, embedded device, VM, liveUSB, dual boot?  No GUI, facebook and youtube, lots of big apps, huge numbers of files?)
  • Which "linux partition?"  (The whole OS, just root, just /home, just swap, any generic partition that can be mounted on a Linux system?)

Partitioning a hard drive is a technical thing to do, so you need to provide some details on what you're trying to accomplish to get a straight answer.

Petabyte Project!

good points ?

Link to comment
Share on other sites

Link to post
Share on other sites

On 3/7/2019 at 2:48 AM, 7850OC said:

Thanks man, they make so complicated such simple questions, you win, Flawless Victory ?

Its not complicated, you just never said what it was for.... he gave you an arbitrary number, which you selected as the answer. 

 

My seedbox VM and ssh jumphost only have 10GB partitions each because they don't have any local files. My development VM is 20GB which gives me plenty to work with with my scripting, while my old crypto mining box had 200GB to deal with the large bitcoin blockchain size. 

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | EVGA GTX1070 FTW | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO | 12 x 8TB HGST Ultrastar He10 (WD Whitelabel) | 500GB Aorus Gen4 NVMe | 2 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Link to comment
Share on other sites

Link to post
Share on other sites

I'm using 10GB for a virtual machine without X-server, for my desktop system I'm using 20-30GB for root-partition, texlive is using much to much space, additional 5GB for /tmp and 40-60 for home directory on a separated partition. I'd recommending at least 100GB in total, but if you're not having much data, 60GB or even 40GB could be enough for you.
 

Link to comment
Share on other sites

Link to post
Share on other sites

18 hours ago, Don Vielenio said:

I'm using 10GB for a virtual machine without X-server, for my desktop system I'm using 20-30GB for root-partition, texlive is using much to much space, additional 5GB for /tmp and 40-60 for home directory on a separated partition. I'd recommending at least 100GB in total, but if you're not having much data, 60GB or even 40GB could be enough for you.
 

yes, i've tried 10, 15, and 20 GB and over time it's not enough ?

 

30 GB has worked well, but over time it get too close to the limit ?

 

so 50 GB will be the new "standard" to me "for all Linux partitions" from now on ?

Link to comment
Share on other sites

Link to post
Share on other sites

My Linux partition is whatever the capacity of my entire ssd drive is. I then mount a 1 TB slow HDD as a folder in my home directory where I dumb all the big files into, like steam games and Android studio which easily eat over over 10 GB per applications. Without the HDD, one install of 0AD, supertuxcart, Android studio+all its Android library and Android OS files for emulators,  qt creator and all its libraries files, clion and all its libraries files, steam plus just TWO games(overlord II, company of heroes 2) eat up over 100gb of my drive already. 

 

So always do the maximum. No storage is too large. I download and store shit loads of porn too.... 

 

Sudo make me a sandwich 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×