Делаете конфигурационный файл виртуальной машины в формате xml. В нем прописываете какие диски подключаете, cdrom, сеть, выставляете загрузку с cdrom и прописываете настройки vnc (ip гипервизора и порт). В качестве cdrom iso-образ с нужным установочным диском.
Подробнее в документации:
libvirt.org/formatdomain.html
Делаете
virsh define имя_конфиг_файла
У Вас создастся виртуальная машина.
Остается ее запустить
virsh start имя_машины
Далее подкючаетесь на прописанный Вами адрес и порт по
vnc и производите установку как обычно. Не забудьте открыть порт для vnc в iptables на гипервизоре, если они есть.
Вариант второй: подключиться к гипервизору с линуксового ПК через virt-manager и уже через него создать нужную виртуальную машину.