O GRUB não pode emular completamente o CDROM, mas pode carregar o kernel a partir dele. Extraia o kernel e a imagem do ramdisk (initrd no linux) do ISO manualmente e peça ao GRUB para inicializá-lo. Para os nomes dos arquivos e params veja isolinux.cfg, é iso loader comum para as distribuições linux, então eu aposto que ele está presente na sua também.
Posteriormente, monte o ISO montado, ou seja, via NFS e execute a instalação ou o que você deseja fazer. Algumas distros também podem carregar a parte principal via HTTP ou a partir do disco rígido externo. Depende apenas do que os desenvolvedores inseriram no ramdisk.
Provavelmente também é possível encontrar alguma modificação do kernel + ramdisk que pode extrair automaticamente um novo kernel + ramdisk do ISO e então inicializá-lo, mas você pode fazer isso manualmente muito fácil. No entanto, não existe nenhum software intermediário que possa fazer uma emulação de 100% de CDROM, exceto para inicializar este ISO dentro da máquina virtual. Você deve sempre ajustar a distro.