[openstack-dev] [diskimage-builder] ERROR: embedding is not possible, but this is required for cross-disk install

Jay Pipes jaypipes at gmail.com
Mon Jun 20 20:52:38 UTC 2016


Hi dib-gurus,

I'm trying to build a simple ubuntu VM image on a local Gigabyte BRIX 
with a AMD A8-5557M APU with Ubuntu 16.04 installed and getting an odd 
error. Hoping someone has some ideas...

The command I am running is:

disk-image-create -o /tmp/ubuntu.qcow2 --image-size=10 ubuntu vm

Everything goes smoothly until trying to write the MBR, at which point I 
get the following error:

+ /usr/sbin/grub-install '--modules=biosdisk part_msdos' 
--target=i386-pc /dev/loop0
Installing for i386-pc platform.
/usr/sbin/grub-install: warning: this msdos-style partition label has no 
post-MBR gap; embedding won't be possible.
/usr/sbin/grub-install: error: embedding is not possible, but this is 
required for cross-disk install.
/dev/loop0: [0047]:3 (/tmp/image.hk8wiFJe/image.raw)

Anybody got any ideas?

Thanks in advance!
-jay



More information about the OpenStack-dev mailing list