Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
$ df -hl -x tmpfs -x efivarfs
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p1 1022M 45M 978M 5% /boot/efi
/dev/mapper/boot_crypt 3.9G 267M 3.4G 8% /boot
/dev/mapper/sys_vg-root 98G 30G 63G 33% /
/dev/mapper/sys_vg-home 295G 275G 4.9G 99% /home
/home
.)I prefer BIOS boot, which means a 512 kb freebsd boot partition (which is where the real boot loader lives), whatever swap (I like to have at least 512 mb of swap on a modern system with memory measured in gigabytes) and then the root partition. For UEFI boot, seems like 200 MB is recommended for the efi partition, but I've got < 1 mb actually used. I've never been a big fan of having a lot of separate partitions, just a root partition is usually simplest; and if your boot loader can't load your kernel off your root partition, maybe get a different boot loader? Or give in and setup a separate boot filesystem, I guess; I was never a fan of initramfs on Linux either... seems a lot more complicated than making a kernel that understands your root filesystem.
/boot
partition is necessary in certain scenarios, such as the encrypted setup I have and outlined above. Separating out /home
makes it much simpler to blow away root and do a fresh install if needed/desired. But yeah, the old guides that recommended partitioning out /var
and the like should be discarded for all but the most specific of installs.Best for long term as previously stated is to let windows choose the size of your main OS drive partitions. A fast 1TB drive is more than enough.
Buy separate drives fast as you can afford 2 to 4 TB.
After Windows Install move User, Desktop, Documents, Pictures, Video, and Download folders to a separate drive.
Create Program Files folder on the separate drive and Install all your programs/Games there.
Very easy to do by clicking on the properties of those folders and point to the separate drive and desired folder.
I can think of a few reason this makes good sense.
1) You can format and reload windows as needed when you need a fresh start and loose nothing.
2) Backup of your data files is straight forward without having to pick and choose.
3) Images of your Main OS drive typically are lost or retain the issues you are trying to get rid of when you try to restore them. Especially if you have only one drive to begin with.
4) No need for partitions or to be concerned about them the only separation you need is OS drive and Data Drive you could even add another drive like a external My Book drive to back up your data drive for redundancy.
5) Keeping OS Drive 1/2 full results in best performance for that drive. Cramming it full has the opposite effect
I prefer BIOS boot, which means a 512 kb freebsd boot partition (which is where the real boot loader lives), whatever swap (I like to have at least 512 mb of swap on a modern system with memory measured in gigabytes) and then the root partition. For UEFI boot, seems like 200 MB is recommended for the efi partition, but I've got < 1 mb actually used. I've never been a big fan of having a lot of separate partitions, just a root partition is usually simplest; and if your boot loader can't load your kernel off your root partition, maybe get a different boot loader? Or give in and setup a separate boot filesystem, I guess; I was never a fan of initramfs on Linux either... seems a lot more complicated than making a kernel that understands your root filesystem.
I use a 4GB FAT32 partition for EFI. That's because I use systemd-boot for my boot manager which requires boot files on that partition. I'm currently at 1.01GB used. You don't want to run out of space on the EFI partition though because it's a pain to fix later. If you're not running multiple distros then you don't need much space at all.
I haven't tried. It can boot Windows or any Linux distro. I suspect there will be an issue with a ZFS partition for boot so you'd have to chainload whatever FreeBSD sets up.How does systemd-boot help with running multiples distros? Can it boot FreeBSD?
I do not disagree with what you and others have recommended here. My point is no matter the current or future best practices be prepared to make changes minimizing consequences. I guess it depends on what your definition of "long term usage install" means. Certainly my response speaks to that. In regards to my post count I tend to refrain from the superfluous. If things don't need to be said....Uhhhhhh, sure. Were it not for your post count I'd think this was a bot response. It doesn't really apply here.
To my knowledge yes.Aren't all EFI partitions FAT32?
Aren't all EFI partitions FAT32?
It's not strictly required. Apple has efi (not uefi, last I checked) partitions, I think... What do they use? But everybody else probably uses fat, because it's universal.
With the exception of Apple (who are always the exception), UEFI requires the EFI partition to be FAT32.
Eh, the spec requires the firmware to work with fat32 (and maybe fat 12 and 16), but an in-spec firmware could read another filesystem if it really wanted to.
Except there would be little to no point in doing so. FAT32 is the standard for EFI partitions under UEFI, and it works. Changing file systems won't make it work any better.
That depends on the distro. With Arch, you can build out a kernel but dracut or mkinitramfs will still utilize the default or preferred archiving program to compress the kernel & intitramfs files.I found a reason to have a larger /boot.
When you build your own kernel using the .config from the distribution's kernel you get huge initrds (around 1 GB).
While I think it would be better to fix that a larger /boot will also do.