Вам нужно пометить свое изображение для соответствующих устройств. Сначала найдите тип контроллера:
head -20 osnamenew.vmdk output: # Disk DescriptorFile version=1 CID=fc9c51b parentCID=ffffffff createType="monolithicSparse" # Extent description RW 80325 SPARSE "cirros_ide.vmdk" # The Disk Data Base #DDB ddb.virtualHWVersion = "4" ddb.geometry.cylinders = "79" ddb.geometry.heads = "16" ddb.geometry.sectors = "63" ddb.adapterType = "ide"
посмотрите на createType
и ddb.adapterType
. Теперь создайте изображение с первого взгляда, используя предоставленную информацию:
openstack image create --disk-format vmdk --container-format bare --property vmware_adaptertype="ide" --property vmware_disktype="sparse" --property hypervisor_type="vmware" --property vmware_ostype="ubuntu64Guest" osnamenew < osnamenew.vmdk
измените vmware_ostype в зависимости от изображения.
Теперь запустите экземпляр, используя новое изображение.