I think you are right, there is a gap in the instructions.
It assumes you will get to the ‘wizard’. Maybe the ARM Media Writer leads to the ‘wizard’, but clearly the dd copying to your sd does not.
The method you are suggesting required that I have a PC using Fedora, but I am using Linux Mint on my PC. Therefore, I am following the Linux instructions.
Thank you for your reply. I saw that post before stating this thread. The post you reference does not align with the instructions. I have now created an issue for the documentation team.
There is no default username or login, you have to p[lug a keyboard and monitor in. initial-setup will be running for you to configure the first user and/or set roots password. if you only have a serial console, you should use the minimal disk image
Does Fedora have any equivalent of what the Debian-based Raspberry Pi OS does to enable pure headless setup? There you can drop a userconf.txt file into the boot partition of the SD card to make a user account available for an SSH-based setup.
I use the aarch64 raw image (workstation) and use the arm-image-installer to write the raw image to the sd card. (The same would work for writing to a usb device for booting from usb on the rpi.).
On first boot it enters a setup screen where you can create your user.
I think the image installer may do some tricks to enable the initial setup during the installation but have never tried an install with a different method such as you use so cannot speak to the differences. The boot loader should trigger that script on first boot.
In fact I just tested with an f43 workstation image and the initial boot did perform the initial startup setup for me.
You said you are using XFCE so there could be an issue there, but workstation does what is expected.