Я сделал удаленную установку Centos несколько месяцев назад. Предполагая, что у вас есть доступ по SSH, и если вы можете получить /etc/grub.conf для загрузки установочного образа DVD, вы можете добавить строку ядра с помощью
vnc vncconnect=xx.xx.xx.xx headless ip=dhcp ksdevice=eth0
где xx.xx.xx.xx - это IP-адрес компьютера, на котором работает клиент vnc.
Затем на клиентской машине запустите
vncviewer -listen
При условии, что grub.conf загружает DVD с измененными аргументами ядра, anaconda (установка f10) установит соединение vnc с клиентским компьютером.
Если у вас нет dhcp, есть дополнительные аргументы ядра:
ip=192.168.0.xx netmask=255.255.255.0 gateway=192.168.0.1 dns=xx.xx.xx.xx hostname=localhost
Я не пробовал это (сделал что-то подобное с Centos), но я считаю, что это путь, по которому вам нужно идти. Неприятная часть: если зависнет grub, вам, вероятно, придется подключить монитор и клавиатуру.
Больше информации здесь: fedoraproject.org: sn-remoteaccess-installation