I made a bootable USB stick using Fedora Media Writer and chose Fedora KDE Plasma Desktop from Spins.
When booting from this stick I added inst.sdboot kernel option.
In Installation Destination section I selected the only NVM drive in the system and in the Storage Configuration section I chose Custom option.
After clicking Done I entered MANUAL PARTITIONING screen where I added Standard Partion with EFI System Partition file system mounted under /boot/efi and another partition with BTRFS file system (Device Type: Btrfs and Volume: fedora left unchanged) mounted under /.
After clicking Done, in the bottom of the screen I’ve got the error Error checking storage configuration. Click for details or press Done again to continue. After clicking the link there is a pop-up with the message Systemd-boot cannot be utilized with the current type of payload. Choose an installation media that supports package installation.
I’ve been searching for information how to fix this but with no luck.
I’ve been using sdboot using anaconda via kickstart successfully.
Are you using a UEFI computer booting in UEFI mode?
Not sure how this translates into the custom partitioning gui
# Disk partitioning information
part /boot/efi --fstype="efi" --size=600
part swap --fstype="swap" --size=512 --encrypted --luks-version=luks2
part /boot --fstype="ext4" --size=1024
part btrfs.112 --fstype="btrfs" --grow --size=1 --encrypted --luks-version=luks2
btrfs none --label=os btrfs.112
btrfs /home --subvol --name=home LABEL=os
btrfs /var --subvol --name=var LABEL=os
btrfs / --subvol --name=root LABEL=os
but you could switch to a virtual console and do it manually or otherwise test things out. The anaconda installer can be used to install to pre-partitioned storage so testing things out this way can be helpful.
Indeed, the installation worked when using Fedora-Everything-netinst image instead of Fedora KDE Plasma Desktop image.
Looking back this could have been inferred from the note
This proposal aims to complete the work started with anaconda (inst.sdboot), kickstart (bootloader --sdboot) such that the “everything” media can install a grub free machine.