Проблемы с загрузкой виртуальной машины xen в Hyper-V

У меня есть необработанный образ с виртуальной машиной с гипервизором xen (ubuntu 12)

Я преобразовал его в формат vhdx (Hyper-V) и теперь пытается его загрузить:

Grub сообщает

error 13 недопустимый или неподдерживаемый формат исполняемого файла

Возможно, из-за паравиртуализированного стиля ВМ этот образ не имеет ядра полной загрузки

Есть ли способ добавить (переустановить?) файлы ядра в ВМ, или будет проще просто установить чистую ОС и скопировать все файлы?

У меня есть доступ к диску виртуальной машины из другого дистрибутива liveCd linux, а также к меню grub

2
задан 4 September 2016 в 01:18
2 ответа

Я установил правильное ядро ​​из того же дистрибутива и переустановил grub, теперь vm работает нормально

0
ответ дан 3 December 2019 в 11:31

Вы пытались экспортировать виртуальную машину XenServer в формат OVF и импортировать в Hyper-V?

У Microsoft есть преобразователь виртуальных машин, который поддерживает импорт из открытого формата виртуализации, посмотрите здесь: https://technet.microsoft.com/library/dn873998.aspx

Также интересно попробовать программное обеспечение V2V, которое соответствует вашим потребностям, существует так много хороших решений, как платных, так и бесплатных.

Имейте в виду, что при переходе на Hyper-V 2012 вам нужно выбрать виртуальную машину поколения 1 (интерфейс IDE) или поколения 2 (интерфейс SCSI), поколение 2 также поддерживает загрузку EFI и иногда несовместимо с некоторыми сценариями миграции. сначала попробуйте Gen1.

Я рекомендую эту статью как хороший подход: http://xenappblog.com/2013/goodbye-xenserver-welcome-hyper-v/

По моему собственному опыту, я переносил виртуальные машины Windows с Xen на Hyper-V, но никогда еще не переносил Linux, но я использую решение R1 SOFT Server Backup, я создаю резервную копию своей виртуальной машины на Xenserver, создаю новую в Hyper-V с тем же номером и размером жесткого диска и выполняю восстановление BARE METAL. После восстановления необходимо подключить диск служб Integration Services, установить и загрузиться! Сделано и отлично работает.

Также попробуйте Starwind V2V, он поддерживает миграцию с KVM, XEN и VmWare на HV https://www.starwindsoftware.com/converter

Надеюсь, это вам поможет.

2
ответ дан 3 December 2019 в 11:31

Теги

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