[SOLVED] Partitions, home and root proportions and making one bootable?
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Mint 20.3 MATE, Android, Windows 10, MX Linux and Mint 21.1 MATE
Posts: 1,052
Rep:
Partitions, home and root proportions and making one bootable?
When partitioning a HDD for slackware 32 bit, how big should home and root be? I understand swap. And which is bootable, home or root? I think it is root? And the size is determined by the amount of software that goes there later?
This lesson in around minute 6 eznix does partitioning, but differently to me because he is using VMware:
Typical install size is at least 9GB. You home size is dependent on what you will be doing. If you have need for large video or music libraries then increase the size to accommodate. I again refer you to the excellent references for Slackware; https://docs.slackware.com/slackware:install You can find a lot of answers to your questions at the Slackware Doc Project or even a LQ Slackware forum Search this Forum
Look at the 'Similar Threads' at the bottom of your thread for potential references.
I usually have a '/' partition of 30 or 50 Go (now I have generally 25 or so Go on it with the slackware and some other packages from Alien Bob, Ponce, SBo and some other maintainers).
a '/var' partition of 10 Go
some swap (often 10 Go).
and all the rest for '/home'
I have always done that even for very old slackware.
Just after installation of Slackware64-current it's 13G in total.
I just set up a root partition /, no partition for /home /var or whatever, and create a swap file whenever needed. For a beginner creating a swap partition of 1G is probably easier than using a swap file.
Last edited by Didier Spaier; 09-07-2020 at 10:15 AM.
I set-up a swap partition which equals the amount of RAM I have on my system (you can decide how big to make this). I set-up a root partition / I set aside around 20-30 GB or more depending on how many applications you want to install. You don't need to set the root partition as bootable; the Slackware installation program does that for you. I also set-up a /home partition using the rest of my hard drive.
Your /home partition is the place where you put your documents, pictures, music, etc. The nice thing about having a separate /home partition is that when you install a new version of Slackware you can tell the installer to not format the partition. This way all of your files remain intact.
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,487
Rep:
Unless you intend installing lots of huge games, 10GB for / should be ample, swap is debatable, if it were a laptop, then equal to amount installed to be able to use suspend, otherwise if you don't use it heavily for program compiling/processing loads, having 2~4GB ram, then you don't actually need to have any, but if in doubt, have 2~4GB. Your /home is where everything else will live, & I usually allow all the rest of the disk for it.
Sure, but, I think that 9 GB is too small for a root partition.
Quote:
Originally Posted by Novatian
When partitioning a HDD for slackware 32 bit, how big should home and root be? I understand swap. And which is bootable, home or root? I think it is root? And the size is determined by the amount of software that goes there later?
This lesson in around minute 6 eznix does partitioning, but differently to me because he is using VMware:
I read it as OP wanted a root and separate home so space for home would be in addition to root partitions. I usually setup home as a partition to mount on '/home' so growth space is set to accommodate my uses. Some expanded space by needs for a particular usage would certainly help with a larger '/' space. If you add a lot of additional packages then that would require more '/' space. The cost/GB is cheap so to allow one the luxury of excess space allocations can be performed. We have a lot of threads/replies concerning 'minimal Slackware installs' that could help OP if topic is searched here at LQ.
Only the EFI partition needs to be bootable if applicable. I don't know if your question can be answered unless you specify how much hard drive space is available to allocate, and what you plan to do with the system. Someone who builds and installs a lot of programs probably should allocate 80-100G for / if they have space to spare like a 2TB hard drive.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.