Перенести образ VMWare в KVM

Я пытаюсь перенести образ VMWare с Windows 2012 R2 на KVM. Я смог добраться до точки, где я:

  • объединил все части vmdk в один файл
  • удалены инструменты VMWare из образа
  • преобразовал vmdk в qcow2

    qemu-img convert -o compat=0.10 -O qcow2 Windows2012-cl1.vmdk Windows2012-cl1.img

  • создал новую виртуальную машину в KVM
  • добавлен img drive к нему
  • загружена виртуальная машина в KVM

Система загружалась, но затем возникла ошибка «На вашем компьютере возникла проблема, и необходимо перезагрузить». Я пытался восстановить систему, но там говорилось, что системный диск доступен только для чтения. В чем может быть проблема? Я также попытался загрузиться с ISO-образа Win2012R2, чтобы восстановить систему, но он сказал, что не может найти системный диск. Спасибо за ответы.

Хост-система: CentOS 6.5


person rackom    schedule 03.09.2014    source источник
comment
Проблема заключалась в старом qemu в CentOS 6.5. При переходе на Ubuntu 14.04 никаких проблем не возникло.   -  person rackom    schedule 17.09.2014


Ответы (3)


Похоже, это была проблема старой версии CentOS qemu. Кажется, что в CentOS 7 все еще довольно старый qemu, но я не пробовал. Вместо этого я попробовал Ubuntu 14.04, и, похоже, он работает. Так что всем, кто пытается сделать что-то вроде меня, я рекомендую проверить версию qemu.

person rackom    schedule 18.11.2014

Перейдите на веб-сайт VmWares и загрузите их бесплатный инструмент общения, используйте его для создания файлов OVF и OVA, импортируйте их в виртуальную машину KVM, вам может потребоваться использовать Virt-Tools для перехода с OVF на KVM.

Похоже, некоторые из ваших данных были скопированы неправильно

person Magic-Mouse    schedule 11.09.2014

Amazon WebServices и Google Cloud имеют API с инструментами SDK для отправки вашего компьютера прямо в облако.

Я прошел тестирование AWS VM Import, и это потрясающе.

Импорт виртуальных машин Amazon WebServices: http://aws.amazon.com/ec2/vm-import/ < / а>

Google Cloud Compute: https://developers.google.com/storage/docs/early-access

person Andre Mesquita    schedule 12.09.2014