Mine was getting stuck at “booting from hard disk”.
(note: this post has some superfluous spaces in that tags so that it will post)
You need to get the EFI firmware files.
I got them
cd /etc/yum.repos.d/ && wget http://www.kraxel.org/repos/firmware.repo
yum install edk2.git-ovmf-x64 -y
Then create your VM using virt-install (I used cockpit) using the qcow2 image
Then use virsh edit vm_name
In the < os> section after the < type> tag add
< loader readonly=‘yes’ type=‘rom’>/usr/share/edk2.git/ovmf-x64/OVMF_CODE-pure-efi.fd< /loader>
Your path may vary.
And then it booted.
Now on to configuration…