Error when trying to install Fedora 40 KDE Spin with inst.sdboot option

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.

In other words. You need to download the Fedora-Everything-netinst…

You can find it at https://alt.fedoraproject.org/

1 Like

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.

from Changes/cleanup systemd install wiki page.

Also this is mentioned in the answer to How to pass inst.sdboot during F39 installation question at r/Fedora reddit.

It’s a pity this feature (introduced in Fedora 39) is still not present in Fedora 40 when using other images.

Thank you very much for your help.