В предыдущих гостевых операционных системах будут отсутствовать все доступные службы. Например, гости Windows Server 2008 R2 не могут иметь "интерфейс гостевой службы Hyper-V".боюсь драйверов для 2008 не будет, можно попробовать вручную поставить
sudo grub-install /dev/sda --root-directory=/mnt
раз проблемы на разных виртуальных машинах то значит проблема явно не в них а в хосте