Known problem. Year ago I sent a patch which fixes this problem by making it possible to have up to 35 boot entries - https://mail.coreboot.org/pipermail/seabios/2017-June/011416.html - which could be selected not just by a number but also a letter (only have to press a single keyboard key). Sadly this patch has not been accepted to the mainline SeaBIOS because of our disagreement with Kevin about whether 2 pages of boot entries should be supported (only enabled when there are >18 boot entries - and this could be useful for many cases, e.g. when debugging a payload it is convenient to compile a lot of different versions of payload with slightly different solutions of a bug and flash a chip only once - also extending the chips' life). But you are welcome to apply my "35 boot entries" patch locally: there were no significant changes to the boot.c file, so I expect my patch to work maybe even without any extra changes
Best regards, Ivan Ivanov 2018-05-15 17:42 GMT+03:00 Kevin O'Connor <ke...@koconnor.net>: > On Mon, May 14, 2018 at 12:00:19AM -0400, Ian Kelling wrote: >> The boot menu says option 10, but when you type 10, it selects #1 as >> soon as you press 1. I think an easy fix would be that when there are at >> least 10 items in the boot menu to print 01, 02, etc. and read 2 >> characters. I don't care about this being fixed, just figured I'd >> report it. > > Thanks. If I recall correctly, one can hit 0 in this case to get menu > item 10 to boot. I suspect a simple fix would be to update the > display code to report the actual character that SeaBIOS is expecting > instead of just incrementing a number. > > -Kevin > > _______________________________________________ > SeaBIOS mailing list > SeaBIOS@seabios.org > https://mail.coreboot.org/mailman/listinfo/seabios _______________________________________________ SeaBIOS mailing list SeaBIOS@seabios.org https://mail.coreboot.org/mailman/listinfo/seabios