HTTP boot grub issue
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-bluefield (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
SRU Justification:
[Impact]
We have tested PXE boot successfully on the BlueField using grubaa64.efi and grub.cfg but HTTP boot does not work.
During HTTP boot, UEFI is able to load the grubaa64.efi but doesn’t load grub.cfg and goes instead into the grub rescue shell.
From the grub shell, I try to load the grub.cfg file manually, but I get the error shown below.
grub> set
?=0
cmdpath=
color_highlight
color_normal=
feature_200_final=y
feature_
feature_
feature_
feature_
feature_
feature_
feature_ntldr=y
feature_
feature_
grub_cpu=arm64
grub_netfs_type=efi
grub_platform=efi
lang=
locale_dir=
net_default_
net_default_
net_default_
net_default_
net_efinet2_
net_efinet2_
package_
pager=
prefix=
pxe_default_
root=http,
secondary_
configfile (http,192.
this doesn't works: error: Fail to send a request! status=
However it works if I run:
configfile (tftp,192.
This forum discusses a similar issue which points to a grub issue:
https:/
Could you please help investigate this? Or point me to the right person?
[Fix]
* Unknown yet. Investigate grub.
[Test Case]
* HTTP boot via OOB
* HTTP boot via Connect X
Hi, arm64-signed_ 1.197+2. 12~rc1- 10ubuntu4_ arm64.deb) .
I tested this with latest ubuntu 22.04 snapshot, and the issue still occurs.
I was able to workaround it by replacing grub on http server from the one from Mantic Minotaur (grub-efi-
Are there any plans of fixing that in near future?
Thanks
Pawel