If we set these in local.conf: IMAGE_FSTYPES += "vmdk" IMAGE_FSTYPES += "live" SYSLINUX_LABELS = "boot" SYSLINUX_TIMEOUT = "50" AUTO_SYSLINUXMENU = "1" Then the vmdk doesn't work since the settings in image-live.bbclass and image-vmdk.bbclass are conflicted: image-live.bbclass: INITRD_IMAGE ?= "core-image-minimal-initramfs" INITRD ?= "${DEPLOY_DIR_IMAGE}/${INITRD_IMAGE}-${MACHINE}.cpio.gz" SYSLINUX_ROOT = "root=/dev/ram0" SYSLINUX_TIMEOUT ?= "10" SYSLINUX_LABELS ?= "boot install" image-vmdk.bbclass: SYSLINUX_ROOT ?= "root=/dev/sda2" SYSLINUX_PROMPT ?= "0" SYSLINUX_TIMEOUT ?= "10" SYSLINUX_LABELS = "boot" Note the conflicts are INITRD and SYSLINUX_ROOT, the INITRD is for core-image-minimal-initramfs, not for the image-image such as core-image-sato, and the SYSLINUX_ROOT are different.
*** Bug 7454 has been marked as a duplicate of this bug. ***
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=72ead278876fbed55b0403732b0b840ca41212d1
Verified with fido:8b3d3e7c957ad06c390886487f69aeb8e145da6a [cosscat@Fedora-CCC build]$ bitbake core-image-minimal WARNING: Host distribution "Fedora-20" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution. ERROR: OE-core's config sanity checker detected a potential misconfiguration. Either fix the cause of this error or at your own risk disable the checker (see sanity.conf). Following is the list of potential problems / advisories: Error, IMAGE_FSTYPES vmdk and live can't be built together Summary: There was 1 WARNING message shown. Summary: There was 1 ERROR message shown, returning a non-zero exit code. [cosscat@Fedora-CCC build]$