FedoraThis forum is for the discussion of the Fedora Project.
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.
OK I'm about to install a fresh install of Fedora on a new hard drive. It's been a while since I have not just used previous partitioned hard drives. My question is what is a good partition size? How much should I give to swap. I have 16gbs of ram.
My old hard drive was partitioned with 20 gbs for root 200mbs for /boot and the rest for /home.
Edit. I don't know If it matters but this is not for a server.
The old guideline was swap should be equal to RAM, but that is seldom necessary anymore. 4GB of swap should be adequate for a desktop. But normally you can just choose automatic partitioning during the install and not worry about the partition sizes. If you really want to choose the sizes, depending on your needs 20GB might not be adequate for a root partition on a desktop once you start installing software. Maybe 30GB for root, 500MB for /boot and the rest for /home.
Is the drive for Fedora only? Do you have other drives on the computer with other operating systems? I don't use Fedora but I believe the default is to use LVM? You may need a /boot partition larger than 200MB. Is this an EFI compatible machine? You will also need a separate EFI partition if it is. 16GB of RAM should be more than enough as stated above, hibernation often requires larger swap but I can't suggest anything as I don't hibernate anything. Also, as mentioned above, the size of partitions depends upon use and if you plan to install a lot of software, a larger / partition would be useful.
Fedora only. Only one hard drive. I'm not sure what the default is however lvm sounds right. I remember using lvm in the past. I'm familiar with efi to an extent but to answer if it is compatible? Idk. Again I know what sleep/ hibernation is but as I don't use those I'm not familiar with the requirements there.
Any computer manufactured in the last 10 years should be UEFI capable. You can look in your BIOS firmware for any reference to UEFI.
As to hibernation, if Fedora is the only OS, it doesn't matter. It is only if you have windows 10 or later installed and want to access it from Fedora that it would be a problem.
To expand a bit on the hibernation problem if you have computers with both windows and Linux, the problem is that windows defaults to hibernation and in that case, Linux will not mount the partition due to the likelihood of data loss. The user will then not be able to access the windows partition from Linux. Hibernation in windows can be turned off in several ways but going into the Power Settings is simple to change. It is not a good idea to modify system files on windows from Linux but modifying, adding files on a data partition should not be a problem. Note that on some updates, windows will turn hibernation back on and the user will not be asked if s/he wants this nor will the user be notified.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.