Your message dated Wed, 19 Aug 2009 20:27:53 +0200
with message-id <[email protected]>
and subject line Re: Bug#542424: grub-setup: warn: Embedding is not possible.
has caused the Debian Bug report #542424,
regarding grub-setup: warn: Embedding is not possible.
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
542424: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542424
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
Am Mittwoch, den 19.08.2009, 17:25 +0200 schrieb Marc Haber:
> 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?
>
Hi Marc,
well the first partition starts at sector 1, so there is absolutely no
space between MBR and first partition to embed.
grub-legacy should tell you too that it can't embed stage1.5 just not
that visible.
--- End Message ---