booting from grub uefi pxe and chainloading to ipxe.efi via network doesn't work in recent versions

Bug #1903442 reported by fabceolin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
grub2-signed (Ubuntu)
Fix Committed
Undecided
Unassigned

Bug Description

Hi,

Loading http://archive.ubuntu.com/ubuntu/dists/focal/main/uefi/grub2-amd64/current/grubnetx64.efi.signed over uefi pxe and trying to chainloader to remote ipxe.efi hangs the machine (I tested using a lot of different real machines) at
kern/disk.c:295: closing `tftp'. (see attached)

I am chainloading using the following:
```
menuentry 'WinPe chainloading' {
 chainloader (pxe)/ipxe/ipxe.efi
 boot
 reboot
}
```

Using http://archive.ubuntu.com/ubuntu/dists/eoan/main/uefi/grub2-amd64/current/grubnetx64.efi.signed the machine reboots. It was not possible to get the last debug message.

Using http://archive.ubuntu.com/ubuntu/dists/bionic/main/uefi/grub2-amd64/current/grubnetx64.efi.signed it works. (See attached)

I am expecting that focal fossa version works too.

Thanks

Revision history for this message
fabceolin (fabceolin) wrote :
Revision history for this message
fabceolin (fabceolin) wrote : Re: booting from grub uefi pxe and chainloader to ipxe.efi via network doesn't work in recent versions

Rewrite title to better explain what is going on.

summary: - Chainloader to ipxe.efi over uefi pxe doesn't work
+ booting from grub uefi pxe and chainloader to ipxe.efi via network
+ doesn't work in recent versions
fabceolin (fabceolin)
summary: - booting from grub uefi pxe and chainloader to ipxe.efi via network
+ booting from grub uefi pxe and chainloading to ipxe.efi via network
doesn't work in recent versions
Revision history for this message
fabceolin (fabceolin) wrote :

The problem was solved using the grub 2.11 directly from https://git.launchpad.net/grub hash 246d69b7ea619fc1e77dcc5960e37aea45a9808c

https://savannah.gnu.org/bugs/?61364#comment2

fabceolin (fabceolin)
Changed in grub2-signed (Ubuntu):
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.