[oe] VMware disk image type

Tom Rini tom_rini at mentor.com
Wed Feb 23 21:42:12 UTC 2011


On 02/23/2011 05:48 AM, Mickael Chazaux wrote:
> Hi,
>
> I see there is a vmware.conf in conf/machine, but it does not generate
> vmdk (vmware virtual disk files) files. Here are the steps I take to
> do that:
>
> - create an empty file the size wanted (with dd),
> - format it to ext3 (mkfs.ext3 myfile)
> - mount it loopback (mount -o loop myfile /mnt)
> - untar the OE-generated rootfs in /mnt
> - create a /boot/extlinux.conf [1],
> - install extlinux in /boot (extlinux -i /mnt/boot)
> - umount,
> - convert to vmdk (using qemu-img -O vmdk myfile myfile.vmdk)
> - boot it in vmware.
>
> Is it possible to add a "vmdk" image to openembedded to do this automatically?

Yes, patches would be welcome.  This would reside in conf/bitbake.conf. 
  See the ubi/ubifs image examples for how to generate slightly complex 
images like this.  And I would recommend adding vmdk.ext[234] as the 
image names (and supply at least one of them, someone else might step up 
and do the regex for the others if you don't).  Thanks!

-- 
Tom Rini
Mentor Graphics Corporation




More information about the Openembedded-devel mailing list