Bug#542424: grub-setup: warn: Embedding is not possible.

Marc Haber mh+debian-bugs at zugschlus.de
Wed Aug 19 15:25:12 UTC 2009


Package: grub-pc
Version: 1.96+20090808-1
Severity: normal

When I try updating an existing Debian sid system to grub-pc, I get
the following mesages:

Setting up grub-pc (1.96+20090808-1) ...
grub-setup: warn: This msdos-style partition label has no post-MBR gap; embedding won't be possible!
grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and its use is discouraged.

The disk was partitioned with
echo -e "0,$P1SIZE,0x83\n,,0x8e\n;" | sfdisk -uM --no-reread $DEVICE
with P1SIZE most probably being 400.

This is the resulting partition table:

$ sudo fdisk -lu /dev/sda

Disk /dev/sda: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders, total 8388608 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1      819314      409657   83  Linux
/dev/sda2          819315     8385929     3783307+  8e  Linux LVM


Is grub misdiagnosing, or are all my existing systems prone to get
unstable when I have to use blocklists to convert to grub2 in the
future?

Greetings
Marc





More information about the Pkg-grub-devel mailing list