Eu tive um problema muito parecido: o fedora trava após
dnf system-upgrade reboot
Minha solução é:
- edite as propriedades do menu do grub, adicionando
runlevel 3à linha começa com "linux" -
para usar
distro-sync, nãosystem-upgrade:dnf distro-sync --releasever=23