• debian-installer grub-efi test image

    From John Paul Adrian Glaubitz@21:1/5 to All on Sun Apr 28 00:50:02 2019
    This is a multi-part message in MIME format.
    Hi!

    I have just created the first test image for debian-installer on ia64 with grub-efi as a bootloader instead of elilo. The changes have not been committed to git yet but a test image can be found at [1].

    Could someone test whether this image does something useful for them?

    For anyone interested, the patches for d-i and debian-cd are attached.

    Adrian

    [1] https://cdimage.debian.org/cdimage/ports/grub-test/

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    From 134c589ab28ef5557a3d914a7ed0e4f675940fd5 Mon Sep 17 00:00:00 2001
    From: John Paul Adrian Glaubitz <glaubitz@localhost>
    Date: Sun, 28 Apr 2019 00:37:40 +0200
    Subject: [PATCH] ia64: Switch bootloader for d-i from elilo to grub

    ---
    build/boot/ia64/elilo.conf | 31 ---------
    build/boot/ia64/elilo_menu.msg | 24 -------
    build/boot/ia64/general.msg | 24 -------
    build/boot/ia64/params.msg | 25 -------
    build/config/ia64.cfg | 153 +++++++++++++++++++++--------------------
    build/config/ia64/cdrom.cfg | 8 +--
    build/config/ia64/netboot.cfg | 9 +--
    debian/control | 5 +-
    8 files changed, 89 insertions(+), 190 deletions(-)
    delete mode 100644 build/boot/ia64/elilo.conf
    delete mode 100644 build/boot/ia64/elilo_menu.msg
    delete mode 100644 build/boot/ia64/general.msg
    delete mode 100644 build/boot/ia64/params.msg

    diff --git a/build/boot/ia64/elilo.conf b/build/boot/ia64/elilo.conf
    deleted file mode 100644
    index 9f586b8..0000000
    --- a/build/boot/ia64/elilo.conf
    +++ /dev/null
    @@ -1,31 +0,0 @@
    -chooser=textmenu
    -default=install
    -delay=20
    -prompt
    -
    -message=${SYSDIR}elilo_menu.msg
    -f1=${SYSDIR}general.msg
    -f2=${SYSDIR}params.msg
    -
    -relocatable
    -
    -image=${KERNEL
  • From John Paul Adrian Glaubitz@21:1/5 to Pedro Miguel Justo on Sun Apr 28 20:40:02 2019
    On 4/28/19 8:11 PM, Pedro Miguel Justo wrote:
    Did you generate the netboot images as well? To test things remotely (iLO) it is generally more convenient to use netboot that cd-image.

    The netboot images are normally built within the debian-installer package built. I'm currently primarily interested in tests of the CD image so I
    can commit the changes without fearing to break anything.

    However, I uploaded the netboot image into the grub-test directory [1].

    Adrian

    [1] https://cdimage.debian.org/cdimage/ports/grub-test/

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Pedro Miguel Justo on Sun Apr 28 20:50:01 2019
    On 4/28/19 8:41 PM, Pedro Miguel Justo wrote:
    Thats fine. I can test the CD image tomorrow Ill have physical access to the box.
    You can test the netboot image if you want, I uploaded it into the
    same location. Just download the tarball and extra the netboot
    image.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pedro Miguel Justo@21:1/5 to All on Sun Apr 28 22:50:01 2019
    Hi Adrian.



    Did you generate the netboot images as well? To test things remotely (iLO) it is generally more convenient to use netboot that cd-image.



    Thanks.



    _____

    Pedro



    ________________________________
    From: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
    Sent: Saturday, April 27, 2019 3:41:46 PM
    To: debian-ia64
    Subject: debian-installer grub-efi test image

    Hi!

    I have just created the first test image for debian-installer on ia64 with grub-efi as a bootloader instead of elilo. The changes have not been committed to git yet but a test image can be found at [1].

    Could someone test whether this image does something useful for them?

    For anyone interested, the patches for d-i and debian-cd are attached.

    Adrian

    [1] https://cdimage.debian.org/cdimage/ports/grub-test/

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <meta name="Generator" content="Microsoft Exchange Server">
    <!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
    </head>
    <body>
    <style>
    <!--
    @font-face
    {font-family:"Cambria Math"}
    @font-face
    {font-family:Calibri}
    @font-face
    {font-family:"Malgun Gothic"}
    @font-face
    {font-family:Consolas}
    p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
    {margin:0in;
    margin-bottom:.0001pt;
    font-size:11.0pt;
    font-family:"Calibri",sans-serif}
    a:link, span.x_MsoHyperlink
    {color:blue;
    text-decoration:underline}
    a:visited, span.x_MsoHyperlinkFollowed
    {color:#954F72;
    text-decoration:underline}
    .x_MsoChpDefault
    {}
    @page WordSection1
    {margin:1.0in 1.0in 1.0in 1.0in}
    div.x_WordSection1
    {}

    </style>
    <div lang="EN-US" link="blue" vlink="#954F72">
    <div class="x_WordSection1">
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal">Hi Adrian.</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal">Did you generate the netboot images as well? To test things remotely (iLO) it is generally more convenient to use netboot that cd-image.</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal">Thanks.</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal"><span style="font-size:9.0pt; font-family:Consolas">_____</span></p>
    <p class="x_MsoNormal"><span style="font-size:9.0pt; font-family:Consolas">Pedro</span></p>
    <p class="x_MsoNormal">&nbsp;</p>
    </div>
    <hr tabindex="-1" style="display:inline-block; width:98%">
    <div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> John Paul Adrian Glaubitz &lt;glaubitz@physik.fu-berlin.de&gt;<br>
    <b>Sent:</b> Saturday, April 27, 2019 3:41:46 PM<br>
    <b>To:</b> debian-ia64<br>
    <b>Subject:</b> debian-installer grub-efi test image</font>
    <div>&nbsp;</div>
    </div>
    </div>
    <font size="2"><span style="font-size:11pt;">
    <div class="PlainText">Hi!<br>

    I have just created the first test image for debian-installer on ia64 with<br> grub-efi as a bootloader instead of elilo. The changes have not been committed<br>
    to git yet but a test image can be found at [1].<br>

    Could someone test whether this image does something useful for them?<br>

    For anyone interested, the patches for d-i and debian-cd are attached.<br>

    Adrian<br>

    &gt; [1] <a href="https://cdimage.debian.org/cdimage/ports/grub-test/">https://cdimage.debian.org/cdimage/ports/grub-test/</a><br>

    -- <br>
    &nbsp;.''`.&nbsp; John Paul Adrian Glaubitz<br>
    : :' :&nbsp; Debian Developer - glaubitz@debian.org<br>
    `. `'&nbsp;&nbsp; Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de<br> &nbsp; `-&nbsp;&nbsp;&nbsp; GPG: 62FF 8A75 84E0 2956 9546&nbsp; 0006 7426 3B37 F5B5 F913<br>
    </div>
    </span></font>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pedro Miguel Justo@21:1/5 to Pedro Miguel Justo on Sun Apr 28 23:30:02 2019
    Either I am doing something wrong, or this doesnt seem to be quite working.



    When I run bootnetia64.efi from the debian-installer package I just get the GRUB prompt no config was loaded. I cant even manually load one with configfile since it doesnt seem to be able to parse the partition table.



    grub> ls

    (hd0) (cd0)



    When I run the GRUB that was installed by my previous OS installation (grubia64.efi), it does parse the HD partitions correctly



    grub> ls

    (hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (cd0)



    and, if I force the configfile to point at the debian-installer one, it does start installation correctly.



    So, whats the deal with bootnetia64.efi? Does it need to load all the mod files that are present in the grub directory in order to understand GPT partitions? If thats the case, why is it not loading them? Do relative paths not work? In other words,
    does the debian-installer folder need to be on a specific, hardcoded, path within the EFI partition?



    Thanks.



    _____

    Pedro



    ________________________________
    From: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
    Sent: Sunday, April 28, 2019 11:43:46 AM
    To: Pedro Miguel Justo
    Cc: debian-ia64
    Subject: Re: debian-installer grub-efi test image

    On 4/28/19 8:41 PM, Pedro Miguel Justo wrote:
    Thats fine. I can test the CD image tomorrow Ill have physical access to the box.
    You can test the netboot image if you want, I uploaded it into the
    same location. Just download the tarball and extra the netboot
    image.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=Windows-1252"> <meta name="Generator" content="Microsoft Exchange Server">
    <!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
    </head>
    <body>
    <style>
    <!--
    @font-face
    {font-family:"Cambria Math"}
    @font-face
    {font-family:Calibri}
    @font-face
    {font-family:"Malgun Gothic"}
    @font-face
    {font-family:Consolas}
    p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
    {margin:0in;
    margin-bottom:.0001pt;
    font-size:11.0pt;
    font-family:"Calibri",sans-serif}
    a:link, span.x_MsoHyperlink
    {color:blue;
    text-decoration:underline}
    a:visited, span.x_MsoHyperlinkFollowed
    {color:#954F72;
    text-decoration:underline}
    .x_MsoChpDefault
    {}
    @page WordSection1
    {margin:1.0in 1.0in 1.0in 1.0in}
    div.x_WordSection1
    {}

    </style>
    <div lang="EN-US" link="blue" vlink="#954F72">
    <div class="x_WordSection1">
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal">Either I am doing something wrong, or this doesnt seem to be quite working.</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal">When I run bootnetia64.efi from the debian-installer package I just get the GRUB prompt no config was loaded. I cant even manually load one with configfile since it doesnt seem to be able to parse the partition table.</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal" style="margin-left:.5in">grub&gt; ls</p>
    <p class="x_MsoNormal" style="margin-left:.5in">(hd0) (cd0)</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal">When I run the GRUB that was installed by my previous OS installation (grubia64.efi), it does parse the HD partitions correctly

    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal" style="margin-left:.5in">grub&gt; ls</p>
    <p class="x_MsoNormal" style="margin-left:.5in">(hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (cd0)</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal">and, if I force the configfile to point at the debian-installer one, it does start installation correctly.</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal">So, whats the deal with bootnetia64.efi? Does it need to load all the mod files that are present in the grub directory in order to understand GPT partitions? If thats the case, why is it not loading them? Do relative paths not
    work?
    In other words, does the debian-installer folder need to be on a specific, hardcoded, path within the EFI partition?</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal">Thanks.</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal"><span style="font-size:9.0pt; font-family:Consolas">_____</span></p>
    <p class="x_MsoNormal"><span style="font-size:9.0pt; font-family:Consolas">Pedro</span></p>
    <p class="x_MsoNormal">&nbsp;</p>
    </div>
    <hr tabindex="-1" style="display:inline-block; width:98%">
    <div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> John Paul Adrian Glaubitz &lt;glaubitz@physik.fu-berlin.de&gt;<br>
    <b>Sent:</b> Sunday, April 28, 2019 11:43:46 AM<br>
    <b>To:</b> Pedro Miguel Justo<br>
    <b>Cc:</b> debian-ia64<br>
    <b>Subject:</b> Re: debian-installer grub-efi test image</font> <div>&nbsp;</div>
    </div>
    </div>
    <font size="2"><span style="font-size:11pt;">
    <div class="PlainText">On 4/28/19 8:41 PM, Pedro Miguel Justo wrote:<br>
    &gt; Thats fine. I can test the CD image tomorrow Ill have physical access to the box.<br>
    You can test the netboot image if you want, I uploaded it into the<br>
    same location. Just download the tarball and extra the netboot<br>
    image.<br>

    Adrian<br>

    -- <br>
    &nbsp;.''`.&nbsp; John Paul Adrian Glaubitz<br>
    : :' :&nbsp; Debian Developer - glaubitz@debian.org<br>
    `. `'&nbsp;&nbsp; Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de<br> &nbsp; `-&nbsp;&nbsp;&nbsp; GPG: 62FF 8A75 84E0 2956 9546&nbsp; 0006 7426 3B37 F5B5 F913<br>
    </div>
    </span></font>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Pedro Miguel Justo on Sun Apr 28 23:20:01 2019
    On 4/28/19 9:55 PM, Pedro Miguel Justo wrote:
    Either I am doing something wrong, or this doesnt seem to be quite working.

    When I run bootnetia64.efi from the debian-installer package I just get the GRUB prompt no config was loaded. I cant even manually load one with configfile since it doesnt seem to be able to parse the partition table.

    (...)
    When I run the GRUB that was installed by my previous OS installation (grubia64.efi), it does parse the HD partitions correctly
    (...)
    So, whats the deal with bootnetia64.efi? Does it need to load all the mod files that are present in the grub directory in order to understand GPT partitions? If thats the case, why is it not loading them? Do relative paths not work? In other words,
    does the debian-installer folder need to be on a specific, hardcoded, path within the EFI partition?

    You're the very first person to test the netboot image. I merely copied the configuration
    from arm64 and adapted it for ia64. There was no testing at all, so if something doesn't
    work, you know why.

    That's why I want to focus on the CD images first.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pedro Miguel Justo@21:1/5 to Pedro Miguel Justo on Mon Apr 29 02:20:02 2019
    Thats fine. I can test the CD image tomorrow Ill have physical access to the box.



    _____

    Pedro



    ________________________________
    From: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
    Sent: Sunday, April 28, 2019 11:37:08 AM
    To: Pedro Miguel Justo
    Cc: debian-ia64
    Subject: Re: debian-installer grub-efi test image

    On 4/28/19 8:11 PM, Pedro Miguel Justo wrote:
    Did you generate the netboot images as well? To test things remotely (iLO) it is generally more convenient to use netboot that cd-image.

    The netboot images are normally built within the debian-installer package built. I'm currently primarily interested in tests of the CD image so I
    can commit the changes without fearing to break anything.

    However, I uploaded the netboot image into the grub-test directory [1].

    Adrian

    [1] https://cdimage.debian.org/cdimage/ports/grub-test/

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=Windows-1252"> <meta name="Generator" content="Microsoft Exchange Server">
    <!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
    </head>
    <body>
    <style>
    <!--
    @font-face
    {font-family:"Cambria Math"}
    @font-face
    {font-family:Calibri}
    @font-face
    {font-family:"Malgun Gothic"}
    @font-face
    {font-family:Consolas}
    p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
    {margin:0in;
    margin-bottom:.0001pt;
    font-size:11.0pt;
    font-family:"Calibri",sans-serif}
    a:link, span.x_MsoHyperlink
    {color:blue;
    text-decoration:underline}
    a:visited, span.x_MsoHyperlinkFollowed
    {color:#954F72;
    text-decoration:underline}
    .x_MsoChpDefault
    {}
    @page WordSection1
    {margin:1.0in 1.0in 1.0in 1.0in}
    div.x_WordSection1
    {}

    </style>
    <div lang="EN-US" link="blue" vlink="#954F72">
    <div class="x_WordSection1">
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal">Thats fine. I can test the CD image tomorrow Ill have physical access to the box.</p>
    <p class="x_MsoNormal">&nbsp;</p>
    <p class="x_MsoNormal"><span style="font-size:9.0pt; font-family:Consolas">_____</span></p>
    <p class="x_MsoNormal"><span style="font-size:9.0pt; font-family:Consolas">Pedro</span></p>
    <p class="x_MsoNormal">&nbsp;</p>
    </div>
    <hr tabindex="-1" style="display:inline-block; width:98%">
    <div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> John Paul Adrian Glaubitz &lt;glaubitz@physik.fu-berlin.de&gt;<br>
    <b>Sent:</b> Sunday, April 28, 2019 11:37:08 AM<br>
    <b>To:</b> Pedro Miguel Justo<br>
    <b>Cc:</b> debian-ia64<br>
    <b>Subject:</b> Re: debian-installer grub-efi test image</font> <div>&nbsp;</div>
    </div>
    </div>
    <font size="2"><span style="font-size:11pt;">
    <div class="PlainText">On 4/28/19 8:11 PM, Pedro Miguel Justo wrote:<br>
    &gt; Did you generate the netboot images as well? To test things remotely (iLO) it is generally more convenient to use netboot that cd-image.<br>

    The netboot images are normally built within the debian-installer package<br> built. I'm currently primarily interested in tests of the CD image so I<br>
    can commit the changes without fearing to break anything.<br>

    However, I uploaded the netboot image into the grub-test directory [1].<br>

    Adrian<br>

    &gt; [1] <a href="https://cdimage.debian.org/cdimage/ports/grub-test/">https://cdimage.debian.org/cdimage/ports/grub-test/</a><br>

    -- <br>
    &nbsp;.''`.&nbsp; John Paul Adrian Glaubitz<br>
    : :' :&nbsp; Debian Developer - glaubitz@debian.org<br>
    `. `'&nbsp;&nbsp; Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de<br> &nbsp; `-&nbsp;&nbsp;&nbsp; GPG: 62FF 8A75 84E0 2956 9546&nbsp; 0006 7426 3B37 F5B5 F913<br>
    </div>
    </span></font>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Pedro Miguel Justo on Tue Apr 30 16:10:01 2019
    Hi Pedro!

    On 4/28/19 9:55 PM, Pedro Miguel Justo wrote:
    Either I am doing something wrong, or this doesnt seem to be quite working.

    When I run bootnetia64.efi from the debian-installer package I just get the GRUB prompt no config was loaded. I cant even manually load one with configfile since it doesnt seem to be able to parse the partition table.

    Did you actually set up a proper TFTP server for installation? You cannot just run bootnetia64.efi without anything else. You need to serve the whole netboot directory through TFTP so that the EFI loader can load the remaining components through TFTP.

    See: https://www.debian.org/releases/wheezy/ia64/ch05s01.html.en#boot-tftp

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Pedro Miguel Justo on Tue Apr 30 16:30:01 2019
    On 4/30/19 4:15 PM, Pedro Miguel Justo wrote:
    Fair enough. This is what I have been doing since forever with ELILO tho. It is very convenient because I can just transfer the package to the EFI partition and remote-start it, all via iLO. Since ELILO is (was) all path-relative, everything works
    irrespective of where the bundle got extracted to.

    Okay, I wasn't aware that you were going this way. Please always include your individual steps of your installation procedure that I understand what you
    did.

    Again it seems as the GRUB version that comes with netinst is incapable of parsing the GPT partition scheme. Once I replaced the EFI executable alone, everything worked and I was able to bootstrap the setup process. I do realize that the reason the
    original executable may not be parsing the GPT is because it might not be finding the modules present in the grub/ia64-efi folder.

    What did you replace the EFI executable with? I'm not sure I understand what you mean.

    Meanwhile I also tried the latest CD on my Alpha LX164 and I got stuck very early in setup. It appears as the CMD64x module is not present in the CD Debian-installer. This is the EDI controller on many EV56 motherboards. Without it setup cant
    recognize the disk or the cdrom.

    Please don't post Alpha-related stuff to the ia64 list. Also, I would like to solve
    one problem after another as debugging debian-installer issues with very time-consuming.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Scheiner@21:1/5 to John Paul Adrian Glaubitz on Tue Apr 30 20:10:02 2019
    On 4/30/19 18:19, John Paul Adrian Glaubitz wrote:
    On 4/30/19 6:13 PM, Pedro Miguel Justo wrote:
    And setup will proceed correctly. So, this is what mean by “replacing the executable”. In a nutshell replacing bootnetia64.efi with bootnetia64.efi and keep everything else in the tarball.

    This pretty much sounds to me that the GRUB EFI executable from the netboot image is
    really just to be used for netboots and not local boots using your particular hack.

    I'd back that. To be sure one could check the TFTP requests the machine
    is emitting after starting `bootnetia64.efi`:

    The sequence for e.g powerpc-ieee1275 is:
    ```
    RRQ from 172.16.2.100 filename /boot/grub/powerpc-ieee1275/normal.mod
    RRQ from 172.16.2.100 filename /boot/grub/powerpc-ieee1275/crypto.mod
    RRQ from 172.16.2.100 filename /boot/grub/powerpc-ieee1275/terminal.mod
    RRQ from 172.16.2.100 filename /boot/grub/powerpc-ieee1275/gettext.mod
    RRQ from 172.16.2.100 filename /boot/grub/powerpc-ieee1275/gzio.mod
    RRQ from 172.16.2.100 filename /boot/grub/powerpc-ieee1275/command.lst
    RRQ from 172.16.2.100 filename /boot/grub/powerpc-ieee1275/fs.lst
    RRQ from 172.16.2.100 filename /boot/grub/powerpc-ieee1275/crypto.lst
    RRQ from 172.16.2.100 filename /boot/grub/powerpc-ieee1275/terminal.lst
    RRQ from 172.16.2.100 filename /boot/grub/grub.cfg
    ```

    ... though I'm not sure if `bootnetia64.efi` will behave differently if
    not loaded from network.

    Cheers,
    Frank

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Meelis Roos@21:1/5 to All on Thu May 2 18:10:01 2019
    I have just created the first test image for debian-installer on ia64 with grub-efi as a bootloader instead of elilo. The changes have not been committed
    to git yet but a test image can be found at [1].

    Could someone test whether this image does something useful for them?

    For anyone interested, the patches for d-i and debian-cd are attached.

    Adrian

    [1] https://cdimage.debian.org/cdimage/ports/grub-test/

    I test-booted it on RX2660 (booted into installer fine) and RX1600 (grub
    loads, kernel starting reboots as do most kernels on RX1600, RX1620 and RX2800).

    Did not try how it installs grub (yet) because I did not have a vacant disk there.

    --
    Meelis Roos

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Meelis Roos on Thu May 2 20:50:01 2019
    On 5/2/19 5:35 PM, Meelis Roos wrote:
    I test-booted it on RX2660 (booted into installer fine) and RX1600 (grub loads, kernel starting reboots as do most kernels on RX1600, RX1620 and RX2800).

    Thanks, another independent confirmation. I did already verify it myself, too.

    Did not try how it installs grub (yet) because I did not have a vacant disk there.

    No worries, this is known to work.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)