Installation layout for F38


First - congratulations to everyone having F38 and big thanks to Fedora Project for delivering it ! :partying_face: :champagne: :birthday:

Now I need your recommendation on partitioning F38 install :wink:
Previously I was using following partitioning scheme for my all Linux desktop installs:

  1. 512 MB EFI, FAT32, unencrypted.
  2. 1 GB boot, EXT4, unencrypted.
  3. Rest of the disk:
    3.1. Remaining space for root, EXT4, encrypted
    3.2. 48-64GB for root(EXT4, encrypted) and remaining space for home (EXT4, encrypted)

The question is this - having UKI in place, how do I partition EFI and boot with it ? What would be recommended sizes of those partitions ? Should it be encrypted ?


1 Like

does grub2 even support uki?

From here:

Phase 1 goals (high priority):

  • Ship a unified kernel image as (optional) kernel sub-rpm. Users can opt-in to use that kernel by installing the sub-rpm. Initial focus is on booting virtual machines where we have a relatively small and well defined set of drivers / features needed. Supporting modern physical machines with standard setup (i.e. boot from local sata/nvme storage) too should be easy.
  • Update kernel install scripts so unified kernels are installed and updated properly.
  • Add bootloader support for unified kernel images. Add unified kernel bls support to grub2, or support using systemd-boot, or both.

I read the last bullet point as “it should”…

1 Like

That link seems like a very much “planned but not yet fully implemented” document showing what is wanted.

It seems to specifically note some issues with grub2 and uki. It also gives a lot of info for testing methods.

I checked the release notes and it claimed that the ambition is/was to deliver Phase 1 objectives with F38. But you never know :wink:
I’m still curios about recommendations for installation partitioning having UKI more mature some time in the future…