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

Paul Belanger pabelanger at redhat.com
Mon Jun 20 22:41:35 UTC 2016


On Mon, Jun 20, 2016 at 04:52:38PM -0400, Jay Pipes wrote:
> 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
> 
Do you have the same issue if you use ubuntu-minimal? I only suggest it since
openstack-infra defaults to -minimal elements now, which is a more tested code
path IMO.

> 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
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



More information about the OpenStack-dev mailing list