You should have one virtual hard drive and one virtual cd drive.
If you click on the disk entry, you can change the bus type by expanding the “advanced options” section. You want your hard drive to be VIRTIO and your CD drive to be SATA.
I’m not a friend of virt-manager - it just makes things more complicated. If you are willing to do without virt-manager, you know where to find the how-to.
The pc-i440fx-zesty option will deliver sub-optimal performance when combined with your 3930K CPU. But that should not create the error. Use q35 instead, as described by sgtawesomesauce.
Under the CPU option, select “Copy host CPU configuration”. Adjust the “Current allocation” and if you want the topology (your motherboard has 1 socket, a CPU with 6 cores with each 2 threads). Run the VM to save the configuration, then recheck the xml file and see if the “Sandybridge” option is replaced by “host”.
The only thing that could be a little challenge in your hardware configuration is the GTX 760 graphics card where I’m not sure it has a UEFI BIOS. If yes, this should be a piece of cake. If not, also no problem with your board/CPU - you just can’t use UEFI boot and need to use Seabios. Really no big deal as your hardware is just about the best you could get.
One last and critical thing: Have you enabled VT-d in your motherboard BIOS? Run the following command in a terminal:
for a in /sys/kernel/iommu_groups/*; do find $a -type l; done | sort --version-sort
You’ll get a sorted list of all your IOMMU groups. If not, you haven’t turned on IOMMU or VT-d as Intel calls it. Look for VT-d in the BIOS menus and enable it, together with VT-x.