Ubuntu 16.04 на Hyper-V: Бросил ожидать корневого устройства

Я проверяю импорт VM Ubuntu 16.04 в Hyper-V для моей компании. Мы обычно используем VirtualBox, но мы также импортировали изображение в VMware с очень немногими проблемами.

Hyper-V, кажется, является намного более привередливым. Я использовал программу, названную "преобразователь StarWind V2V" для создания файла VHD с файлом VMDK, который мы используем в VBox. Процесс начальной загрузки зависает в нескольких точках и затем продолжается. Но затем это сталкивается с серией ошибок:

enter image description here

после отображения нескольких из этих более чем 10 секунд или так, начальная загрузка заскакивает (initramfs).

Выполнение cat /etc/fstab от initramfs не производит вывода.

У кого-либо есть предложения для приближения к этой проблеме? Я не очень знаком с Ubuntu или Hyper-V, таким образом, я в чем-то вроде потери здесь. Я исследовал эти ошибки, но кажется, что они могут быть вызваны множеством проблем. Я не нашел ничего до сих пор, которое помогло.

Я в настоящее время преобразовываю VMDK в VHDX (вместо VHD). Но это главным образом для отсутствия лучших идей.

Любая справка или просто указание на меня в правильном направлении очень ценились бы!

0
задан 11 February 2020 в 22:07

1 ответ

Это оказалось, потому что у меня не было Аппаратной Реализации возможностей (HWE) установленный. Я попытался установить новую версию Ubuntu 16.04 на Hyper-V и столкнулся с подобными проблемами, где установщик не мог найти дисковод.

Установка новой ОС с HWE решила проблему. Я возвратился и установил HWE на своем начальном VBox VM (sudo apt-get install --install-recommends linux-generic-hwe-16.04). После преобразования VMDK к VHDX и попробовать еще раз, были решены мои вопросы.

0
ответ дан 20 February 2020 в 22:55

Другие вопросы по тегам:

Похожие вопросы: