Today I installed a Fedora 35 on my RaspberryPi4 (aarch64). I left defaults for the installation, keyboard layout was left unchanged (en-US) and my selection of software was set to minimal. Drive partitioning was also left to auto. I set the root password and created myself a user from the installer level. I tried installing two times - with and without a password, but none of them let me login.
I tried the same with minimal installation on my desktop in VirtualBox, but the result was the same. I did that to check whether the problem isn’t with the RaspberryPi itself, but doesn’t seem to be.
I used the “Everything-netinst” ISO in both cases. What can I do in this situation to succesfully login?
In the meantime I also booted-up RaspberryPi OS and mounted the root partition of the Fedora system to check whether my user is even present in /etc/shadow and I couldn’t see it there. Is there a chance that the installer didn’t create this account and possibly didn’t set the root’s password too?
I also forgot to mention that at the end of installation, somewhat after the bootloader (grub) was installed, there was a python exception that stopped the installation. However the system boot’s up normally. Might this be a root of this problem? I could try reinstalling with different ISO, like Fedora Server.
I would guess that the exception that stopped the installation caused the problem. Usually an install has to complete successfully before the final configs, such as user creation are done. All the OS needs to be functional to support those final tweaks.
You might try a new install with the same iso, or a different one, but it seems that the installer itself booted, just an error at the end. Hope this can be worked out.