Using Virtual Machine Manager in Fedora 21

Make sure your system supports hardware virtualization

# egrep '(vmx|svm)' /proc/cpuinfo && echo "yes" || echo "no"
yes
# lsmod | grep kvm
kvm_intel 147785 4 
kvm 464964 1 kvm_intel <-- will be "amd" instead of "intel" for AMD systems
# dmesg | grep kvm | grep disabled && echo "disabled in BIOS/UEFI" || echo "enabled"
enabled

Install virtualization packages and virt-manger

sudo yum install @Virtualization virt-manager -y

Start libvirtd

sudo systemctl start libvirtd

Download the network install image for Fedora 21

wget http://mirror.pnl.gov/fedora/linux/releases/21/Server/x86_64/iso/Fedora-Server-netinst-x86_64-21.iso

Move the ISO to the libvirt images directory

sudo mv Fedora-Server-netinst-x86_64-21.iso /var/lib/libvirt/images/.

Open virt-manger

virt-manger-new

Go to File -> New Virtual Machine

Select “Local install media (ISO image or CDROM)” and click the Forward button

step1

Under “Use ISO image”, click the browse button

step2-2

Select the Fedora netinst CDROM image.  Click the “Choose Volume” button, then the Forward button

step2-1

Select the amount of RAM and CPU (non-exclusive) to assign to the VM, then click the Forward button

step3

Create storage for the VM, then click the Forward button

step4

Launch the VM by clicking the Finish button

step5

You can proceed to install Fedora in the VM just like you would on a bare-metal machine