У меня следующий сценарий: Установка ядра сервера Hyper-V 2012. Вдобавок к этому я создал виртуальную машину, на которой я попытался установить Ubuntu Server 12.04, у которого не должно быть проблем с совместимостью в соответствии с тем, что говорят Microsoft и Ubuntu (хотя официально он не поддерживается).
Я запускаю, запускаю установку, и все в порядке, никаких проблем с обнаружением сетевого устройства или жесткого диска (в отличие от debian, который даже не обнаружил жесткий диск).
После завершения установки он просит меня перезагрузиться, отключает "DVD-привод" и перезагружается. Как только он попытается запуститься снова, я получаю следующую ошибку:
Ошибка загрузки. Перезагрузитесь и выберите правильное загрузочное устройство или вставьте загрузочный носитель в выбранное загрузочное устройство. Кажется, не загружается с виртуального жесткого диска.
Жесткий диск настроен в режиме SCSI, на контроллер IDE ничего не установлено (нет образа iso или чего-то еще.
Есть ли у кого-нибудь идеи, что я могу сделать, чтобы решить эту проблему?
Виртуальные машины HYPER-V загружаются только с виртуального контроллера IDE, а не с виртуального контроллера SCSI. Если у вас установлены паравиртуализированные драйверы, нет разницы в производительности между виртуальными контроллерами IDE и SCSI. Они оба проходят паравиртуализированный путь.