i have a vm in kvm and know i have to transfer it to vmware
for this i used this command:
qemu-img convert -c -O vmdk -o adapter_type=lsilogic,hwversion=6 vm-101-disk-0.vmdk 11.vmdk
the ouput image is have lsilogin adapter in file
#head -20 11.vmdk
KDMVP▒▒@▒▒
# Disk DescriptorFile
version=1
CID=20d2c831
parentCID=ffffffff
createType="monolithicSparse"
# Extent description
RW 1342177280 SPARSE "11.vmdk"
# The Disk Data Base
#DDB
ddb.virtualHWVersion = "6"
ddb.geometry.cylinders = "83546"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.adapterType = "lsilogic"
but i got this error when add it as existing hard drive
and when i set adapter as "ide" it working good
why vmware dont detect my scsi adapter?
The format monolithicSparse is not a native ESXi format. It is used by Workstation.
You can either import this again with
vmkfstools -i 11.vmdk esxi-compatible.vmdk
or use the raw option - but then you need to create the descriptor-file yourself
The format monolithicSparse is not a native ESXi format. It is used by Workstation.
You can either import this again with
vmkfstools -i 11.vmdk esxi-compatible.vmdk
or use the raw option - but then you need to create the descriptor-file yourself
Thank you for your answer.
i can use these option as subformat
subformat | VMDK flat extent format, can be one of {monolithicSparse (default) | monolithicFlat | twoGbMaxExtentSparse | twoGbMaxExtentFlat | streamOptimized} |
which is supported and better for esxi 6.7 !?
monolithicFlat is using the same binary file like the standard ESXi compatible VMFS format.
Again you must rewrite the vmdk-descriptorfile.