В свое время остановился не на софтовом решении, а на железном, а именно боксы от Zalman типа ZM-VE300, ZM-VE200 и тд.
Смысл в том, что создается на жестком диске раздел _iso в который склыдваются ISO образы, и данный раздел в bios виден как CD-ROM в который можно путем перебора ISO образов (на боксе либо джойстик, либо цифровая клавиатура для этого), подставлять любой ISO образ из загруженных.
PS: в рамках одного предприятия это правильней решать с помощью WDS / SMS