[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 'device ...' line in grub.cfg
From: |
David Kaspar [Dee'Kej] |
Subject: |
Re: 'device ...' line in grub.cfg |
Date: |
Thu, 2 Jun 2016 15:53:40 +0200 |
Hello Andrei,
I honestly don't know what generated that line, but I have a hunch it just
a debugging code output. If you look at 'grub-core/kern/efi/efi.c' (in
current grub2 repository), at line 763, you will see this:
> grub_printf ("/HD(%u,%llx,%llx,%02x%02x%02x%02x%02x%02x%02x%02x,%x,%x)",
> hd->partition_number,
> (unsigned long long) hd->partition_start,
> (unsigned long long) hd->partition_size,
> (unsigned) hd->partition_signature[0],
> (unsigned) hd->partition_signature[1],
> (unsigned) hd->partition_signature[2],
> (unsigned) hd->partition_signature[3],
> (unsigned) hd->partition_signature[4],
> (unsigned) hd->partition_signature[5],
> (unsigned) hd->partition_signature[6],
> (unsigned) hd->partition_signature[7],
> (unsigned) hd->partmap_type,
> (unsigned) hd->signature_type);
So, this is part of grub2 (U)EFI, even though it was backported to
grub-legacy.
Best regards,
David Kaspar [Dee'Kej]
*Associate Software Engineer*
*Brno, Czech Republic*
RED HAT | TRIED. TESTED. TRUSTED.
Every airline in the Fortune 500 relies on Red Hat.
Find out why at Trusted | Red Hat <http://www.redhat.com/en/about/trusted>.
On Thu, Jun 2, 2016 at 3:48 PM, Andrei Borzenkov <address@hidden>
wrote:
> On Thu, Jun 2, 2016 at 4:01 PM, Clayton Spicer <address@hidden> wrote:
> > Hello everyone,
> > I'm looking into a high priority issue we have and trying to find out
> > what the 'device ....' line does in grub.cfg.
> >
> > For example:
> > device (hd0) HD(1,123,123abc,01234567-89abcdef-01234567-89abcdef)
> >
>
> This looks like grub legacy patched to support EFI (unless this line
> is there by mistake). Upstream grub legacy never supported EFI as far
> as I know, so unless someone is familiar with it, your best bet is to
> contact patch author.
>
> If I am wrong, please tell grub version (but this line is unlikely
> from grub2 grub.cfg either).
>
> > In addition to HD, there also seems to be CD, Vendor, File,
> > UnknownMedia, UnknownBIOS, which each take different parameters. I'm
> > trying to find out exactly what this line actually does, what
> > parameters it takes, and so on - any information anyone might have
> > would be much appreciated.
> >
> > Thanks!
> > Clayton
> >
> > _______________________________________________
> > Help-grub mailing list
> > address@hidden
> > https://lists.gnu.org/mailman/listinfo/help-grub
>
- 'device ...' line in grub.cfg, Clayton Spicer, 2016/06/02
- Re: 'device ...' line in grub.cfg, Andrei Borzenkov, 2016/06/02
- Re: 'device ...' line in grub.cfg,
David Kaspar [Dee'Kej] <=
- Re: 'device ...' line in grub.cfg, Andrei Borzenkov, 2016/06/02
- Re: 'device ...' line in grub.cfg, David Kaspar [Dee'Kej], 2016/06/02
- Re: 'device ...' line in grub.cfg, Andrei Borzenkov, 2016/06/02
- Re: 'device ...' line in grub.cfg, David Kaspar [Dee'Kej], 2016/06/02
- Re: 'device ...' line in grub.cfg, Andrei Borzenkov, 2016/06/02
- Re: 'device ...' line in grub.cfg, David Kaspar [Dee'Kej], 2016/06/08