On Tue, Mar 10, 2026 at 6:45 PM Steve McIntyre <[email protected]> wrote:

> On Tue, Mar 10, 2026 at 01:23:28PM -0500, Carl Karsten wrote:
> >my guess is I needed:
> >\EFI\boot\bootx64.efi
> >qemu... no change
> >
> >just to be sure, I put it everwhere:
> >
> >$ find /tmp/mk_hd_grub/img -iname *.efi
> >/tmp/mk_hd_grub/img/bootnetx64.efi
> >/tmp/mk_hd_grub/img/boot/grub/grubx64.efi
> >/tmp/mk_hd_grub/img/boot/grub/bootx64.efi
> >/tmp/mk_hd_grub/img/boot/grubx64.efi
> >/tmp/mk_hd_grub/img/boot/bootx64.efi
> >/tmp/mk_hd_grub/img/EFI/BOOT/grubx64.efi
> >/tmp/mk_hd_grub/img/EFI/BOOT/bootx64.efi
> >/tmp/mk_hd_grub/img/EFI/grubx64.efi
> >/tmp/mk_hd_grub/img/EFI/bootx64.efi
> >/tmp/mk_hd_grub/img/grubx64.efi
> >/tmp/mk_hd_grub/img/bootx64.efi
>
> What partition layout and filesystem type do you have there? UEFI
> wants the EFI system partition to be FAT, and ideally tagged as type
> EF on an MBR scheme or EF00 on GPT.
>
>
I would expect efi-image and   gen-hd-image is doing the right thing:

https://salsa.debian.org/carlfk-guest/debian-installer/-/blob/hd-grub/build/util/mk_hd_grub.sh#L39-47

sfdisk --dump ${img_name}
label: dos

label-id: 0x69b05fcf
device: /tmp/mk_hd_grub/hd-grub.img

unit: sectors

sector-size: 512
  /tmp/mk_hd_grub/hd-grub.img1 : start=        2048, size=      157952,
type=c, bootable



> >I need  modules to boot the installer
> >grubnetx64-installer.efi.signed has installer in the name, but I'm
> guessing
> >that isn't my problem, yet.
>
> Yeah, see when you get a bit further. :-)
>
> --
> Steve McIntyre, Cambridge, UK.
> [email protected]
> You raise the blade, you make the change... You re-arrange me 'til I'm
> sane...
>
>

-- 
Carl K

Reply via email to