[Buildroot] Boot process stuck at "GRUB loading.." since 2021.02.1

Walter, Stefan stefan.walter at iml.fraunhofer.de
Mon Oct 11 12:23:04 UTC 2021


Hi Peter,

> Von: Peter Seiderer <ps.report at gmx.net>
> 
> > Is anyone able to boot (an i386 machine) with a setup like the one I have
> > described?
> 
> I have on running config with grub/i386, buildroot-2021.02.4 based...

that's strange. Building with the configuration that was attached to my original e-mail, it doesn't even boot with qemu, so it's a problem local to the actual hardware. I just re-checked with 2021.02.4, too.

> Maybe try to 'bisect' the problem as you mentioned it worked before
> 2021.02.1 (did you test 2021.02.0?), not much grub related patches in
> between...

Buildroot 2021.02(.0) does boot, the following releases on the 2021.02.x branch don't. I just tested 2021.08 with the same configuration file, and it doesn't boot, either.

I haven't actually bisected, yet, but looking at the commit log, ...

>   e840f2d469 boot/grub2: Backport 2021/03/02 securify fixes

...this looks like the most likely culprit, because it's the only commit to boot/grub2 I see that makes any changes to the GRUB sources between 2021.02 and 2021.02.1.

>   300c8d20b5 boot/grub2: ignore the last 3 remaining CVEs

This one doesn't actually make any changes to the GRUB sources, so I guess it's not it.

>   860c15087d boot/grub2: workaround breakage with -O2, -O3 build

As mentioned, I had hoped for this commit to fix the behaviour, but the following 2021.02 releases still don't work for me.

I'll bisect to be able to point at the actual commit more confidently.

Best regards,
Stefan


More information about the buildroot mailing list