[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: black screen on installer grub menu



Hi Thomas,

Good catch!

OMG. I spent all that time tracking this down, figuring out a fix and then while I'm tweaking files, rebuilding the iso, etc. I accidentally do in my iso and have to grab latest off the mirror. When I do, it's 13.1, but I don't notice, and I go along merrily applying my fix to the iso. As it turns out, I "fix" the already fixed iso. Apparently, the developers did address it!

Thanks,

Will

On 9/7/25 7:26 AM, Thomas Schmitt wrote:
Hi,

while digging further in direction of Debian installation ISOs i came
to these lines in
   /boot/grub/grub.cfg
of  debian-13.1.0-amd64-netinst.iso :

   # Added as a workaround for #1110759
   echo "Loading bootloader..."
   terminal_output gfxterm

This is another bug number but also the hope that the problem is dealt
with at least in debian-cd.


Now i wonder why your debian-13.1.0-amd64-DVD-1.iso needed an extra
   echo ""
in its /boot/grub/grub.cfg .

Do you see the comment line and the echo line in the grub.cfg of the
ISO image which you used ?
Do you know the SHA256SUM of the original ISO after download but before
packing it up again ?


Why i riddle:

Downloading
   https://cdimage.debian.org/debian-cd/13.1.0/amd64/iso-dvd/debian-13.1.0-amd64-DVD-1.iso
yields an ISO with SHA256 matching the SHA256SUMS file:
   fd941eefaff97349e81f82090c0b32eef7b96518e1361666052e11f39b02711d

I see in the ISO 9660 filesystem in file  /boot/grub/grub.cfg
at line 16 ff. the same workaround comment and echo command as in the
netinst ISO.
The next line is the only one with command "terminal_output" in the
grub.cfg file. It does not look as if other GRUB files would be
interpreted in the lines before.

The grub.cfg file in the EFI partition
   /efi/debian/grub.cfg
sources
   /boot/grub/x86_64-efi/grub.cfg
in the ISO 9660 filesystem which sources
   /boot/grub/grub.cfg
in the ISO 9660 filesystem.
So no "terminal_output gfxterm" to see before the workaround lines.

If an additional
   echo ""
is indeed needed, then this should be reported to
   1110759@bugs.debian.org


Have a nice day :)

Thomas



Reply to: