1. Подготовка ВМ в VMware Workstation
- 
Подготовка виртуальной машины перед экспортом:
- 
Перед экспортом на виртуальной машине выполните следующие действия:
1. Проверьте, что обновления операционной системы установлены, и перезагрузите ВМ.
2. Установите драйверы VirtIO.
3. Установите QEMU Guest Agent.
4. Добавьте информацию о драйверах в реестр Windows:
- Скачайте Virtio Registry File.
 - Запустите файл и разрешите внести изменения в реестр.
 
5. Удалите VMware Tools, если это ПО установлено.
 
 - 
Перед экспортом на виртуальной машине выполните следующие действия:
 - 
Отключите виртуальную машину:
- Отключите ВМ, чтобы избежать повреждения данных.
 - Убедитесь, что диск завершил все операции записи.
 
 - 
Убедитесь в формате виртуального диска:
- VMware Workstation использует формат 
VMDKдля хранения данных. OpenStack поддерживает этот формат, но рекомендуется конвертировать его в форматRAW. 
 - VMware Workstation использует формат 
 - 
Экспортируйте ВМ:
В VMware Workstation:
- Выбираете нужную ВМ
 - 
Файл → Экспорт OVF.
 
 
2. Конвертация образов
- 
Установите qemu-utils на локальной машине:
sudoaptinstallqemu-utils - 
Конвертируйте образ VMDK в формат RAW, который поддерживается OpenStack:
qemu-img convert -p -f vmdk -O raw <путь_к_файлу.vmdk> <путь_к_файлу.raw> - 
Проверьте параметры образа:
qemu-img info output.raw 
3. Загрузите полученный файл образа .raw в существующий проект:
openstack image create --progress --private --container-format bare --disk-format raw --property hw_disk_bus=sata --property hw_vif_model=virtio --file <путь_к_файлу.raw> <название образа>
 |